24
2
4
6
20
9
10
13
38
15
7
30
31
25
29
36
86
235
22
58
60
48
116
33
71
47
49
21
28
59
35
26
45
145
176
99
398
82
52
107