29
27
33
59
48
41
25
24
98
21
34
18
43
17
15
47
86
26
39
45
68
19
60
7
10
8
168
23
125
20
204
144
37
5
22
49
28
104
35
209
100
227
46
218
12
31