6
23
3
94
21
53
54
55
15
5
38
29
63
9
33
93
106
24
85
69
47
16
147
35
7
22
72
282
74
40
184
70
123
187
71
78
126
242
27
95
26
64
25
158
58
321
139
169
140
66