13
38
30
107
43
77
64
242
65
110
149
44
48
57
34
101
45
41
114
26
168
113
139
170
543
20
182
59
339
71
39
423
55
56
47
129
333
22
276
455
131
723
25
51
50
18
254
93
68
46
53
78
76
427
313
237