0
14
5
3
4
16
1
8
26
34
46
2
7
17
13
21
61
6
15
123
55
37
48
30
148
152
78
56
176
211
226
76
79
31
101
74
68
141
66
140