90
5
37
169
182
26
11
126
19
82
81
74
50
202
28
16
102
76
15
430
59
63
237
41
30
56
179
133
83
129
13
160
134
180
47
4
69
20
23
60
528
29
53
39
195
127
122
191
117
79