18
16
4
7
5
12
34
82
35
11
130
51
40
23
8
20
41
32
25
53
28
13
251
15
1
30
22
38
31
109
231
54
94
19
45
14
155
26
21
24
37
2
142
36