16
27
42
29
31
22
107
20
11
76
91
9
105
32
160
24
51
25
19
98
23
28
49
21
109
151
38
88
96
53
209
56
26
62
175
144
17
104
37
34
47
89
35
75
46
61
33
39