29
64
225
67
30
103
68
14
172
119
56
36
321
46
38
154
116
129
17
117
108
35
42
9
204
49
71
114
19
25
23
5
102
13
545
241
196
26
210
0
160
190
15
243
21
784
28
105
256
290