68
56
116
211
108
104
41
50
186
182
101
45
35
12
61
17
169
38
112
937
15
49
113
32
128
249
52
127
97
60
47
33
156
131
31
145
117
158
62
281
159
54
34
23
75
90
57
63
93
46
44