17
47
48
67
76
66
60
49
55
68
107
91
132
93
101
22
120
97
65
36
301
61
141
81
83
302
41
266
52
30
271
43
105
3
14
19
236
85
74
96
246
134
189
154
183
187
513
639
479
459
277
317
99
128