30
19
35
23
182
9
27
16
14
43
5
32
25
20
7
58
37
28
42
12
24
33
41
110
8
29
48
4
22
335
99
13
11
62
75
21
92
26
55
18