30
13
96
12
59
22
4
55
7
2
44
34
24
107
36
45
10
43
8
15
78
23
48
150
26
14
31
6
160
33
66
57
9
242
32
1
3
21
95
27
20
61
17
51
18
11
73