0
13
16
2
4
7
9
49
38
40
19
25
89
12
181
14
23
8
28
30
70
106
55
52
92
80
68
269
297
31
94
50
35
126
18
360
36