0
1
116
4
14
13
31
38
46
5
24
16
18
62
3
6
22
73
112
27
58
12
8
15
111
19
61
42
21
9
11
10
26
30
147
28
72
459
126
76
35
37
33
36
540