0
2
26
32
5
23
8
13
15
48
25
28
35
45
78
63
933
96
76
69
12
19
310
52
43
168
47
56
187
37
120
42
85
300
33
91
34
92
65
16
29
133
41
179
131
21
192
20
18
22
38