12
35
116
148
53
89
63
69
70
58
39
19
50
59
57
115
263
95
32
18
8
24
17
10
27
149
21
49
55
48
11
6
152
30
51
82
85
97
43
45
22
56
64
91
29
13
36