146
105
46
52
48
147
32
91
20
30
7
27
12
55
95
93
17
34
162
45
69
18
39
19
24
25
161
11
44
51
314
16
94
9
5
22
14
228
64
50
31
62
38
6
26
21
40
322
104
81
180
37
67