11
30
34
19
28
12
13
4
51
9
1
16
3
50
32
26
37
107
67
14
147
113
40
2
15
8
91
72
7
5
96
43
6
130
63
10
22
20
36
25
29
17
27
65
23
42
21