2
3
21
7
15
8
6
10
19
17
20
66
13
31
116
75
23
4
25
70
5
42
18
12
16
49
56
46
26
50
62
54
132
98
30
47
99
28
48
34
27