0
118
56
21
10
22
43
28
67
23
15
19
7
73
109
235
20
5
36
85
69
14
32
159
3
12
2
11
26
8
17
29
38
59
52
65
18
64
233
66
46
50