30
8
25
5
15
12
24
51
10
21
26
9
40
139
64
17
4
3
19
35
6
32
13
29
18
123
20
91
27
56
156
53
22
33
161
70
16
14
72
42
54
73