83
85
38
13
32
99
69
417
11
59
100
63
75
67
45
84
47
40
12
43
46
33
66
28
80
91
58
70
7
64
60
34
141
113
163
21
49
213
227
76
129
95