86
154
59
12
101
27
10
120
35
18
74
40
65
94
69
43
53
38
103
14
28
41
19
23
13
20
34
11
30
36
16
84
57
76
67
108
70
167
54
73
8
123
64
85