24
82
36
16
7
9
27
8
10
33
58
41
26
43
52
0
90
17
242
102
11
48
118
130
108
133
86
28
60
97
13
105
45
54
19
2
79
29
155
99
138
42
34
303
123
49