7
3
6
9
37
10
5
11
22
44
29
45
26
19
107
39
42
27
106
40
35
47
14
140
58
33
24
4
8
38
16
31
1
232
12
2
18
13