98
44
177
36
65
24
15
21
30
10
6
259
94
5
32
77
56
3
33
163
201
19
7
100
18
331
96
38
62
29
727
42
616
85
217
510
70
101
14
87
358
41
146
78
352
168
26
55
234
532
39
145
191
236
46