58
26
69
154
2
35
186
9
146
36
24
60
202
12
159
23
31
79
34
786
109
357
55
45
130
61
25
33
16
14
121
93
75
30
13
141
44
169
170
65
49
74
68
115
176
83
420
162
145
85
207
37
127