86
29
42
32
45
62
34
31
28
33
43
22
71
76
24
39
53
36
106
27
117
77
13
35
26
44
30
162
25
73
17
41
37
15
19
9
21
38
46
12
40