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