104
16
131
58
17
103
40
53
56
50
88
18
70
27
66
26
52
39
139
77
28
34
31
51
80
33
32
43
71
138
47
49
57
22
319
61
44
74
405
46
94
87
9
260
78
175
55
120
153
164