62
29
24
34
61
83
22
10
49
50
4
41
38
105
36
13
94
76
21
98
58
56
72
64
73
52
0
75
27
25
31
15
2
40
46
26
43
3
39
28
151
12