16
18
26
20
40
32
9
33
21
140
37
28
15
27
89
61
63
201
60
48
17
50
6
106
77
83
13
1
11
19
68
14
12
45
36
105
53
84
81
383
29
38