117
46
57
60
133
146
100
69
49
68
96
266
164
208
81
86
105
97
84
17
79
47
142
21
116
23
70
61
32
106
50
26
12
30
16
397
231
28
19
83
201
103
186
202
104
8
152
58
130
272
71
35