24
40
2
59
396
77
90
7
1
115
14
134
93
159
85
158
52
28
27
18
94
31
23
33
22
46
60
34
123
300
43
82
87
131
11
53
21
72
195
3
20
42
37
103
144
45
13