78
23
67
27
18
33
52
223
156
26
93
45
61
34
94
182
25
227
56
90
95
22
79
114
209
123
62
20
92
43
53
148
39
29
58
46
16
68
199
97
103
159
40
138
57
31
35
206
187