0
14
16
15
30
46
39
13
72
12
29
28
26
5
18
4
10
1
7
17
51
251
8
6
33
23
241
343
377
404
552
55
116
3
113
31
2