88
32
8
16
12
2
5
26
40
93
43
4
48
37
31
9
6
11
23
47
13
17
14
3
51
1
56
7
10
25
38
79
20
15
18
121
33
35