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