141
3
32
6
117
115
35
65
36
7
18
68
295
9
157
100
37
161
8
11
188
195
12
1
339
204
83
27
16
5
2
4
125
199
21
23
380
10