26
36
31
37
87
67
134
3
133
19
51
93
41
110
64
69
108
63
48
53
7
107
98
23
52
276
153
101
54
65
88
46
44
142
297
60
56
8
182
27
75
112
78
32
28
77
42
74
79