1
13
2
10
16
4
9
70
14
64
276
128
244
28
73
93
150
12
78
285
33
50
44
125
156
62
6
15
56
49
25
58
30
140
46
59