45
188
58
302
23
110
112
97
57
120
224
74
24
86
118
448
14
10
5
13
33
825
133
9
3
113
158
37
185
139
162
117
115
43
39
21
514
672
382
541
27
35
30
31
72
32
124
34
20
29
77
15
44