21
64
136
57
43
27
16
106
105
53
142
166
38
18
30
39
34
22
143
90
13
65
24
104
28
48
148
42
85
255
50
20
91
32
553
15
103
70
152
71
169
427
54
184
84
46
31
180
29