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