93
173
121
68
15
60
57
365
32
10
8
332
150
33
177
54
46
823
13
18
23
55
92
269
76
34
270
25
73
52
58
19
66
50
216
88
43
99
142
119
702
148
61
149
21
48
100
64
16
31