61
29
30
19
37
311
31
9
55
27
56
145
90
40
295
20
25
18
47
42
259
213
44
10
127
67
125
5
8
120
39
139
112
51
105
104
302
423
43
46
48
70
118
49
24
22
241
107