31
22
88
36
20
26
16
86
11
6
57
44
5
15
24
32
7
12
23
3
14
53
51
21
28
10
19
121
13
108
42
4
25
17
9
37
8
41
18