5
253
63
70
158
128
37
19
23
75
98
126
26
11
44
20
32
245
59
35
60
101
31
58
164
7
8
14
77
39
6
110
36
24
9
15
28
156
74
47
88
29
127
2
17
43
87
112
72
149
191
56