14
102
34
68
13
9
26
93
36
80
76
24
101
40
12
377
33
270
21
87
25
32
88
29
222
52
49
72
51
39
10
211
96
163
61
173
151
268
57
110
46
177
250
118
37
48
30
212
126
95