7
2
41
29
50
45
42
152
135
118
83
84
43
47
68
177
75
274
123
104
129
72
94
153
181
44
62
291
106
73
193
148
147
51
96
108
35
134
209
128
197
107
140
202
99
53
76
70
117
49