15
36
50
34
141
221
5
49
16
53
74
164
41
62
22
163
326
222
108
58
88
109
494
35
71
128
21
197
307
33
139
134
243
80
23
168
19
107
354
142
151
39
45
94
192
32
44
323
81
46
145
330
220