45
6
31
355
15
76
2
19
29
25
62
43
7
26
34
16
100
41
58
18
13
12
107
3
5
1
250
21
17
24
185
37
38
9
14
22
140
23
8
20