0
18
4
6
13
1
84
10
43
3
61
24
7
27
11
34
15
32
16
48
25
5
40
12
136
68
111
165
30
62
86
125
17
107
35
150
20
26
29
106
101
81
78
52
114
99
164
53
59
19
69
189