99
337
39
291
36
226
32
343
16
312
46
491
117
248
75
362
30
10
174
20
175
43
326
6
165
24
148
4
138
29
162
15
142
2
53
52
135
17