5
17
10
29
61
27
31
6
4
114
18
9
22
47
2
16
19
125
37
3
28
20
8
38
57
21
24
12
42
13
80
90
33
52
7
48
244
32
26
73
152
228