81
68
23
11
159
115
67
18
156
216
129
51
106
24
13
73
92
26
209
169
41
49
91
375
59
80
147
238
14
252
85
7
170
120
12
75
149
141
15
104
486
65
128
35
58
105
16
8
215
25
69
266
43
17
34
531