1
30
19
47
197
66
22
205
12
10
130
14
26
112
105
31
25
126
84
11
134
104
16
38
23
51
52
18
88
35
111
20
40
83
5
63
27
192
55
79
99
304
41
115
90