60
169
154
43
19
53
56
222
28
140
910
83
9
54
127
71
145
36
103
65
100
40
255
44
48
198
93
68
167
91
47
62
57
211
126
88
59
50
80
20
26
39
102
34
29
64
84
77
163
35
41