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