5
35
9
25
248
15
81
10
21
14
8
12
154
27
17
40
4
47
59
78
49
7
52
180
75
38
29
178
32
18
16
143
42
24
139
26
23
185
13
94
30
19