33
38
154
21
42
29
18
15
101
8
49
57
51
55
2
20
37
14
3
9
12
517
47
32
73
26
11
179
162
5
34
109
54
310
64
243
198
264
82
23
91
45
116
58
13