0
30
21
1
19
28
5
29
20
6
11
36
4
22
54
34
15
17
13
40
14
10
8
233
53
18
155
27
16
37
49
74
62
103
89
47
164
68
129