173
18
55
7
13
57
29
58
5
11
96
49
32
3
202
81
194
63
478
25
6
9
113
100
53
167
86
157
171
71
73
199
85
101
70
21
193
17
16
153
133
90
30
28
76
52