14
89
22
32
19
21
37
82
57
17
30
86
58
113
198
76
67
18
34
11
12
88
232
310
364
13
55
140
31
15
42
183
9
40
56
184
75
103
6
38
74
2
165
152
69
157
41