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