121
13
72
16
87
7
54
31
49
166
211
30
6
37
38
129
43
19
21
293
69
24
86
46
64
53
200
20
154
29
172
201
73
98
61
14
128
35
109
26
372
28
171
40
57
91