31
53
176
74
103
19
84
73
85
76
50
23
44
56
37
104
186
124
57
35
72
90
9
45
67
40
65
82
48
36
38
79
92
55
116
89
62
66
120
189
152
28
59
11
191
69
27
21