220
68
251
108
52
180
122
55
18
128
29
80
100
65
177
33
14
48
22
192
23
16
84
15
27
85
40
175
42
121
162
28
64
102
73
25
35
50
107
126
32
78
118
54
132