1
10
11
12
46
20
45
6
3
16
32
7
13
17
9
40
30
36
44
89
134
57
8
100
59
34
253
76
27
21
23
35
56
37
15