27
34
96
37
158
150
119
29
43
39
131
45
28
109
26
125
32
21
7
47
56
63
6
54
13
76
142
30
14
122
20
53
55
67
25
49
78
114
46
93
31
86
62
44
61
50
116