56
55
159
113
180
80
46
85
29
222
26
36
32
10
97
68
81
0
64
35
19
91
39
44
27
14
30
89
112
220
17
211
267
132
96
65
15
104
117
150
58
8
25
6
5
82
16
87
38
31
100
203
13