26
10
181
59
104
68
6
134
2
407
91
22
406
47
35
69
15
45
16
30
82
25
150
24
34
88
268
36
29
114
7
58
175
17
112
41
109
77
28
269
13
57
354