3
10
41
26
13
32
11
219
9
56
48
17
31
22
29
5
15
34
1
4
8
79
16
38
23
19
45
27
14
18
2
30
28
35
25
78
141
21
39