8
12
44
3
2
37
25
16
52
9
39
10
50
28
115
22
11
31
21
7
72
24
15
93
43
33
40
41
46
61
125
45
14
34
20
344
17
51
47
76