16
29
2
33
18
19
27
26
22
15
73
14
159
90
34
205
32
13
42
35
20
21
23
43
30
413
60
8
7
172
12
41
36
49
40
267
64
38
65
6
9
31