4
33
13
30
27
26
78
147
10
11
14
98
9
6
25
31
17
49
84
62
22
35
75
122
15
2
19
5
23
3
86
7
44
1
18
8
43
12
24
66
56