2
17
5
10
3
74
8
11
25
4
13
22
20
86
7
34
18
15
14
9
26
44
29
6
108
115
41
46
39
57
19
114
32
62
203
126
118
38
265
27
141