3
6
10
5
13
2
56
12
18
48
38
11
116
17
8
61
47
1
39
16
52
4
22
27
29
42
154
31
24
7
87
269
32
49
75
15
91
292
65
71
115