31
33
26
19
58
11
40
36
9
1
22
14
210
45
70
5
180
53
42
107
16
20
10
32
12
35
72
91
4
37
2
7
133
86
46
77
59
43
121
39
28
23