28
40
65
59
4
6
11
1
23
58
29
7
5
32
96
21
79
35
24
3
46
25
31
53
13
44
19
27
17
22
30
16
60
185
9
38
126
37