0
16
11
8
4
60
17
31
7
25
19
3
5
26
57
10
49
35
186
95
63
30
36
53
13
142
51
24
111
47
58
45
181
65
139
18
6
43
136
89
163
15
64
20
107
248