30
17
9
45
15
22
38
10
108
49
11
98
167
19
13
37
229
66
7
52
20
32
60
24
53
34
16
8
1
2
21
26
51
42
131
59