21
12
147
373
13
40
83
4
8
7
103
22
16
57
56
15
28
29
48
14
19
18
9
41
32
178
141
39
160
50
134
213
94
38
2
36
25
24
10
5
11
6
1
34
66