0
39
12
3
59
17
84
34
49
30
4
65
5
36
43
54
124
46
56
31
131
45
33
20
83
155
32
180
13
193
184
140
246
90
117
220
287
560
53
262
144
61
104
148
192
126
22
132
113
733
182
101
75
82
190
139