38
28
60
29
41
73
25
50
107
37
21
20
16
34
58
24
18
19
62
31
150
98
51
69
47
193
33
57
183
39
17
30
76
26
9
35
147
27
96
80
105
61
355
13
40
43
36
42
44