41
24
28
39
97
54
98
92
37
111
38
26
51
35
131
46
32
23
14
134
71
80
82
21
44
30
25
36
59
103
29
47
16
20
8
27
108
43
158
18
52
53
116
93
126
431