4
3
6
68
37
13
33
89
24
224
109
359
102
95
253
38
236
136
101
295
62
66
77
152
438
43
65
126
82
97
320
140
14
205
182
151
160
141
243
324
257
327
123
72
35
30
148
116
34
168
437
118
48
110
92