14
23
3
5
35
52
42
18
11
2
8
31
25
33
73
10
15
12
108
27
103
30
80
20
6
41
24
259
95
199
17
4
50
45
9
7