146
27
22
11
38
123
15
24
12
9
21
34
39
55
18
6
161
66
64
35
42
32
48
148
25
29
56
40
13
105
36
57
68
60
50
95
179
256
58
23
113
61
118
16
19
138
49
79