32
28
16
12
34
45
33
22
75
88
113
44
73
23
25
135
20
40
106
60
38
51
27
29
17
197
59
102
56
2
215
46
13
31
37
139
30
26
47
98
15
70
11
9