12
8
4
84
31
36
9
5
141
7
64
131
283
13
17
29
18
49
28
33
30
50
52
2
27
3
48
11
106
46
23
78
24
34
96
10
104
53