0
60
41
31
14
15
36
10
28
49
84
11
26
99
12
44
57
108
105
27
18
21
98
70
209
5
16
64
7
145
30
22
132
164
38
88
238
185
131
251
97
258
250
68
24
114
19
222
127
91