12
37
68
11
20
101
56
43
28
31
35
15
138
103
110
166
61
33
87
34
176
47
192
81
55
91
64
19
17
89
74
383
27
76
231
7
8