35
121
12
191
155
150
85
145
149
39
84
120
271
46
122
29
293
28
92
31
7
63
38
13
202
69
5
2
50
9
36
132
6
108
14
109
314
75
126
26
19
45
112
71