34
46
220
13
14
89
22
32
19
21
38
83
57
17
30
86
58
113
198
76
67
18
35
11
12
88
232
311
364
55
140
31
15
42
183
9
40
56
184
82
75
103
6
74
2
167
152
70