141
222
40
242
38
49
224
34
18
53
44
278
102
103
45
90
29
161
149
89
27
829
128
56
12
140
92
22
803
67
15
35
135
104
21
65
96
46
110
70
208
123
88
52
47
220
164
138
116