81
68
23
11
159
115
67
18
156
216
129
51
104
73
92
26
208
169
40
48
91
375
58
80
147
238
12
252
85
7
168
120
75
149
141
13
486
50
65
128
34
57
105
15
215
25
69
266
43
17
531
16