0
1
4
13
2
5
8
34
6
10
3
7
31
96
11
17
85
19
16
140
60
86
37
122
73
63
240
70
79
15
259
216
198
50
44
76
154