8
32
54
20
16
273
47
23
13
58
39
43
79
119
35
15
14
12
9
49
40
27
82
48
109
4
21
84
66
65
53
64
93
231
127
121
366
24
51
68
95
71
10
75
63
255
25
38