26
101
80
32
13
23
41
65
31
35
125
91
54
222
67
70
22
167
39
60
55
109
5
43
135
27
44
94
21
123
148
181
50
8
29
9
62
104
164
16
6
24
37
149
33
141
98
201
51
81