26
21
13
68
183
213
242
28
16
143
607
22
15
87
155
204
112
25
168
1357
167
75
71
109
30
671
66
27
24
36
3
322
18
62
116
10
93
358
302
50
37
39
65
9
23
117
31
17
146