157
121
47
159
91
165
107
35
78
110
34
72
66
39
104
140
58
529
137
85
12
79
148
172
40
173
74
38
150
192
21
77
116
96
60
97
10
53
18
27
75
61
158
46
94
89
13
188
187
76
14
303