4
51
88
12
26
30
25
19
23
21
73
3
31
34
11
9
40
18
55
17
10
60
22
15
14
63
6
76
38
41
16
29
166
47
13
44
80
24