54
33
12
82
34
64
36
7
128
2
5
8
48
20
29
9
10
49
4
47
11
19
23
16
37
46
15
13
1
38
27
187
25
77
6
26
3
21