83
51
16
60
20
78
56
95
41
10
25
21
34
27
22
8
98
32
91
36
55
14
19
918
79
35
39
74
11
23
42
116
17
97
172
15
75
9
38
37
18
187
218
46
31