29
30
11
10
48
22
60
51
2
8
33
4
148
14
12
15
45
57
7
21
25
13
5
1
27
19
20
81
86
23
70
26
44
105
88
34