1
12
15
161
26
49
30
41
21
28
13
35
39
92
29
11
37
24
17
31
82
44
73
19
27
58
83
81
263
62
75
91
94
189
97
220
138
66
147
146
14
52
117
119
71