34
16
31
22
27
30
90
33
15
25
13
104
10
41
57
3
1
65
126
40
161
98
165
44
66
9
152
2
39
17
24
120
28
58
218
133
196
122
52
124
42
352
260
6
38
12
127
158