31
25
59
14
15
9
38
43
55
60
17
57
22
204
48
19
7
30
222
210
35
34
71
21
13
26
36
33
64
44
61
24
12
29
20
112
32
93
70
76