35
138
34
111
27
23
94
25
55
577
16
11
19
93
18
17
60
30
74
81
12
31
174
196
36
9
29
183
13
590
89
109
231
56
97
77
169
114
54
22
47
69
26
173
160
57
177
213
37
84