32
25
200
99
46
80
5
17
21
12
20
24
8
37
6
40
27
38
7
61
47
65
9
155
144
31
51
14
115
73
11
26
190
16
63
196
199
48
44
28
13
153
81
71
59
74
164
128
127
10
72