66
22
7
32
28
27
110
41
57
63
87
50
35
60
162
153
42
29
78
97
192
48
108
109
33
37
45
130
53
129
103
49
40
23
15
20
46
70
14
13
16
38
167
30
44