324
75
40
96
199
148
118
45
87
100
54
52
11
104
31
27
30
62
259
114
20
212
327
127
17
24
168
213
103
72
66
208
155
33
38
535
236
445
174
142
318
282
73
218
137
50
44
80
56
34
32
41
55