49
27
77
32
101
39
69
223
10
7
586
25
76
22
23
4
178
155
109
9
182
38
85
14
20
153
64
8
40
2
58
82
6
99
16
88
181
189
98
239
176
515
141
96
43
55
11
80
57
12
47