258
21
18
3
13
28
14
11
44
74
32
153
38
16
27
15
8
7
42
45
6
5
30
61
43
72
110
73
4
120
2
236
25
59
26
1
17
10
46
56
115
22