32
25
10
85
23
24
129
78
30
20
48
36
158
51
53
75
22
33
125
19
76
56
35
41
27
16
34
6
9
21
13
11
42
28
15
49
2
115
7
44