1
17
82
30
40
3
41
45
10
108
65
331
51
105
9
6
69
33
25
26
294
16
5
21
196
18
57
240
58
22
63
48
81
127