281
194
187
80
21
37
162
11
40
88
35
16
156
69
71
99
62
211
13
326
114
32
93
52
45
31
150
79
92
229
54
101
50
49
95
9
20
46
89
53
44
23
61
120
14
181
361
43
22
383
17
102