35
19
80
21
52
31
121
27
59
26
14
58
224
8
85
116
37
70
129
74
135
6
93
113
75
28
5
176
76
99
61
7
22
305
34
261
9
86
15
30
141
72
92
91
97
98
94
66
17
89
51
50
39