60
18
96
84
2
39
76
23
19
40
27
52
32
86
8
15
14
45
13
67
9
26
71
4
22
12
5
29
61
25
28
16
99
58
6
88
11
233
160
100
124
41
272
110
31
24
123