192
44
70
24
166
123
85
41
40
39
33
5
874
112
7
368
476
108
114
2446
190
104
62
379
50
30
89
303
107
19
8
412
53
273
163
250
35
34
25
71
115
1139
161
142
270
237
59
103
238
102
587
145
143
167
656