99
134
15
12
331
47
604
11
55
116
155
114
34
337
142
75
105
39
45
325
8
14
245
92
132
231
87
41
222
203
71
20
56
572
46
32
42
30
1049
28
587
18
137
60
126
209
224
180
144
33
37
51