0
13
50
6
144
46
11
225
22
32
12
7
15
21
8
16
25
127
80
45
23
5
14
9
35
60
83
26
54
507
17
172
53
132
95
210
86
58
55
128
42
96
101
304
72