30
5
13
55
9
156
14
46
11
226
22
32
12
8
15
17
26
127
83
45
23
21
6
35
47
61
7
54
510
172
53
132
95
210
86
59
128
42
97
101
306
73