7
11
9
13
36
43
20
24
93
140
69
3
22
2
34
25
4
86
125
61
76
23
31
14
6
5
33
29
17
92
1
673
184
271
15
10
16
12
45
359
57
78
26
40