4
10
41
17
43
179
248
21
16
178
5
22
7
34
113
95
2
32
62
48
11
26
13
66
88
15
20
33
155
52
23
9
8
19
27
69
37
44
59
87
6