0
15
2
22
14
11
12
9
50
44
30
53
74
37
21
56
8
13
38
36
20
1
151
45
51
58
85
169
65
95
46
16
93
47
19
137
26
40
310
112
4
10
67
115