154
639
192
86
345
25
30
150
111
61
46
113
19
63
223
12
7
16
1327
21
237
170
955
54
15
11
80
94
128
4
119
42
6
99
3
38
9
107
2
8
33
104
146
0
299
91
26
28
2268
3924
10