10
27
21
7
28
33
66
36
25
29
24
38
8
58
14
196
131
16
46
43
116
31
37
193
17
40
4
84
176
53
55
42
90
77
26
107
34
253
32
102
156
22