5
7
1
33
8
4
10
64
2
32
101
9
11
54
6
16
3
31
21
39
99
12
65
35
237
181
27
34
22
14
61
71
29
59
37
30
115
79
144
180
728
603
134
92
1094
238
73
270
244
140