0
13
6
38
2
24
12
1
11
36
63
20
62
35
31
506
102
29
65
22
8
96
54
80
138
41
56
34
68
46
17
19
18
32
16
5
3
105
40
15
37
97
25
69
120