173
86
18
31
1
2
1405
12
7
3
177
124
17
30
75
57
113
65
33
6
28
4
60
82
22
24
73
64
23
13
123
172
8
88
258
11
355
10
27
37