31
13
28
37
24
32
34
99
45
26
14
18
126
15
39
23
9
119
48
82
19
56
22
70
36
75
33
25
27
38
5
35
76
7
164
21
29
46
143
157
84