61
58
39
24
29
14
71
42
13
18
23
16
137
5
34
56
78
106
7
19
11
2
171
109
10
3
8
22
95
9
27
1
21
76
47
40
86
20
49
30
31