3
22
13
84
74
16
71
142
30
61
6
12
25
9
57
156
15
4
46
264
54
7
39
60
133
24
8
1
344
130
136
152
17
23
38
27
37
49
10