1
7
6
8
29
4
10
64
2
32
98
11
54
5
16
3
9
31
20
39
97
12
65
34
237
181
27
35
22
14
61
71
59
37
30
114
79
144
180
728
603
134
91
1094
238
73
270
244
63
140