7
11
41
28
13
37
20
36
35
15
105
24
39
79
332
96
158
18
225
25
65
56
223
3
22
34
72
1
8
101
44
61
14
67
60
30
29
26
4
38
19
5
6
9