34
13
29
9
18
24
39
55
42
67
22
17
11
7
40
16
51
45
35
21
56
82
154
49
168
159
100
14
65
142
283
63
27
52
101
15
54
263
26
50
46
109
87
59