33
20
12
72
27
110
78
67
15
64
34
74
159
122
130
82
59
24
31
42
68
26
77
105
18
38
35
70
86
118
182
19
32
23
62
58
267
8
66
36
28
43
84
153
136
76
60