102
22
132
67
47
36
527
32
100
49
146
56
34
63
43
78
59
180
64
80
71
261
41
53
72
79
31
131
207
70
68
75
305
50
315
756
138
66
11
9
228
491
109
10
263
25
12
15
29