38
11
17
78
90
42
43
41
35
47
71
61
40
32
154
51
37
95
102
99
28
118
147
50
53
57
46
25
36
94
119
56
26
351
44
27
23
21
55
67
33
13
151
88