44
12
31
5
83
6
45
3
2
14
29
59
17
103
32
39
9
41
22
11
50
13
33
52
21
1
37
47
25
140
18
114
61
7
20
4
38