21
27
14
15
11
65
19
10
4
24
31
6
49
33
42
26
116
29
110
129
45
80
91
18
102
95
136
53
47
96
154
90
181
67
119
89
23
173
54
30
58
38
7
35
28
256
59
151
51
56
36