30
7
22
68
47
48
23
40
158
56
98
39
255
156
43
105
231
113
21
62
103
149
45
172
51
46
55
38
15
34
170
75
32
72
26
14
100
64
277
137
251
63
19
76
13
6
9