46
30
149
45
14
17
54
21
12
31
7
114
33
58
15
25
39
96
65
29
64
129
60
181
63
91
42
164
38
121
231
26
151
166
10
76
22
51
35
13
59
69
16
18
27
131
226
53
87