5
20
6
199
159
23
46
26
45
34
8
96
118
18
15
7
13
11
29
39
19
9
2
24
10
48
80
28
47
3
31
59
100
137
58
12
40
32
84
68
114
14