12
25
21
33
24
9
17
173
187
41
10
37
35
29
19
38
26
18
13
42
7
103
40
54
6
16
275
3
86
14
30
8
67
50
11
27
44
56
39
52
60