2
9
3
24
5
6
64
10
4
59
8
28
21
27
19
118
54
7
11
61
18
78
36
122
12
13
68
117
34
75
107
89
33
379
47
60
31
16