0
12
24
4
14
174
75
16
1
6
19
5
3
30
43
54
17
26
63
200
9
2
8
45
53
56
22
65
32
242
369
23
36
50
73
42
83
179
118
264
215
85
102