112
85
9
67
17
10
28
56
31
32
26
76
34
104
58
74
14
94
21
52
41
65
19
20
15
4
71
7
48
68
168
16
12
127
11
6
57
42
5
313