24
29
4
21
8
13
12
48
25
28
35
45
76
63
932
96
69
19
310
52
43
168
47
56
187
37
120
42
85
300
33
22
91
34
89
32
16
23
133
41
179
131
20
192
18