186
13
32
46
81
96
38
39
55
51
27
14
9
7
83
107
50
37
152
22
26
31
101
167
64
58
47
95
36
68
24
16
19
59
57
113
60
118
145
180
112
33
56
25
211
35
12
40
21