302
41
46
158
140
34
18
88
24
37
49
56
72
40
114
32
130
29
76
83
10
68
104
66
1267
118
325
84
44
150
36
103
21
22
156
190
317
42
121
28
25
85
224
249
231
144
75
35
128
26
120
106