8
282
322
16
85
29
141
35
9
48
37
15
93
10
21
6
4
30
25
1
67
14
24
2
39
32
78
101
11
109
119
26
158
122
44
706
98
146
20
145