35
359
16
31
55
144
104
28
80
9
46
53
56
37
3
81
30
23
142
33
89
226
27
61
7
84
47
60
111
34
11
78
146
17
303
8
175
65
120
63
130
69
12
156
220
40