0
5
4
3
46
18
12
33
8
23
17
78
19
28
11
16
75
65
38
27
146
41
55
32
51
85
97
47
121
40
45
13
56
22
35
142
26
1307
96
59