115
74
78
94
68
172
240
101
112
111
88
56
145
160
697
207
93
76
71
84
142
328
226
75
55
224
89
309
95
139
24
98
194
43
163
103
102
208
185
69
100
32
17
11
27
36
49
202
62
50
30
107