29
263
11
122
10
75
30
41
99
19
12
48
201
90
100
252
193
400
67
6
65
25
66
5
447
124
26
14
152
58
24
70
22
27
326
47
43
157
97
171
49
203
77