26
18
60
152
40
14
85
32
73
196
30
105
145
33
10
358
13
72
17
54
139
137
454
19
23
16
5
63
227
39
36
34
7
301
37
9
11
27
22
12
393
25
50
70
55
138
569
57
109