5
33
44
71
7
394
64
23
182
18
40
43
380
39
112
78
46
55
27
90
30
101
59
114
173
130
103
22
25
36
211
162
15
42
431
163
28
98
8
34
327
29
119
32
63
506
70
195
38
97