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