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