58
51
34
47
13
110
17
35
107
44
102
49
31
146
175
181
74
70
85
8
93
79
38
46
15
57
25
26
16
54
30
66
20
40
10
84
14
190
301
48
11
50
101
213
95