22
50
253
19
129
28
30
11
8
47
157
25
690
16
100
34
18
125
21
14
5
60
4
33
17
0
13
63
115
10
277
37
36
56
140
41
7
35
1
3
24