105
53
19
31
40
86
35
26
43
15
27
51
46
12
82
18
32
33
45
28
22
30
84
37
140
76
70
14
6
7
4
34
55
72
54
61
59
75
47
49
38
24
25