6
13
66
48
69
35
145
171
97
31
89
49
105
12
15
62
239
29
36
14
107
28
16
127
90
252
224
246
41
23
37
27
98
74
5
58
516
34
94
63
87
40
44
22
56
244
24
152
4