9
132
50
10
92
233
114
26
63
13
12
15
21
14
5
2
0
8
88
37
27
55
75
31
62
25
51
3
44
18
77
66
17
20
156
243
32
4
34
19
42
179