51
27
24
44
92
2
107
34
68
1
8
7
20
18
22
57
17
19
11
5
41
6
30
16
40
46
15
3
13
78
59
56
80
49
42
29
61
31
91
33
35
45
211
10
36