1
19
82
30
40
4
41
46
10
108
65
331
52
105
9
6
69
34
25
26
294
17
5
21
196
57
240
58
22
33
63
48
81
127