8
4
6
28
14
7
56
9
13
79
43
108
99
61
93
89
37
68
109
65
48
58
234
17
25
182
134
45
21
16
86
64
50
132
10
18
32
94
47
102
24
41
92
78
29
95
66
11