103
643
20
24
258
54
134
32
47
57
46
101
16
96
5
144
53
19
155
75
23
37
63
11
9
78
12
86
33
201
80
156
81
35
27
65
176
118
183
30
99
167
17
8
28
188
55
147
157
95
7
3
189