30
62
43
5
38
55
13
3
25
89
11
32
1
18
20
90
19
235
26
37
157
64
34
39
21
147
36
4
27
6
45
49
33
23
57
17
10
69
40
315
154
16
0
293