213
10
54
396
29
83
96
171
124
23
60
34
215
26
93
92
566
48
91
61
52
30
46
49
103
203
35
67
8
161
425
198
27
37
12
148
25
144
84
53
120
68
108
43
13
20
36
162