172
9
11
207
142
65
13
64
50
39
18
49
32
27
23
38
15
19
25
52
55
113
21
128
60
274
28
2
51
388
199
180
12
5
6
30
24
92
17
16
101
117
36
7
31
100