30
27
17
51
60
48
156
15
10
107
127
9
31
23
200
13
136
66
5
50
7
24
6
135
56
113
79
147
57
55
29
97
20
89
8
143
85
64
47
32
163
21
43
26
105
25
46
14
16
44
63
101
18
36
22