60
47
40
50
68
53
13
17
30
24
19
11
18
99
15
28
51
41
84
59
7
8
61
20
25
16
63
43
70
1
33
93
76
106
32
48
166
62
38
42
823
245
55
171
56
75
128
169