83
69
115
19
32
98
77
71
96
53
136
532
95
47
138
104
65
142
161
241
48
44
80
199
148
87
105
27
151
88
89
64
59
42
231
92
103
90
120
46
58
164
45
109
26
28
106