11
21
6
15
13
16
129
20
46
1
7
10
23
75
14
12
4
17
33
29
38
48
5
24
18
50
39
67
49
31
69
37
25
8
51
72
87
60
119
204
183
35
211
130