50
34
14
169
13
271
42
141
9
110
32
58
16
436
17
39
85
2
20
137
24
10
49
62
63
19
21
84
28
36
11
48
23
86
99
44
40
64
108
52
88
173
15
27