2
31
18
32
20
17
15
6
94
11
16
78
7
10
65
42
12
66
27
30
45
19
67
40
8
58
13
21
56
106
4
34
23
53
116
3
36