145
5
23
1198
15
11
4
7
53
14
6
47
100
22
52
680
17
13
12
94
1
32
36
26
474
164
10
3
9
61
24
25
16
19
66
27
2