41
57
15
75
14
47
143
94
65
38
11
56
7
122
52
27
8
175
50
23
28
148
76
128
24
157
39
17
33
25
36
49
181
34
29
35
31
176
134
574
218
150
99
159
96
18
164
126
16
83