8
15
2
32
19
86
275
192
23
136
1
3
22
24
36
13
6
55
38
31
70
82
16
74
28
21
26
12
124
9
99
35
30
65
37
98
11
255
115
96
180
182
72
122
71