114
157
141
408
102
236
24
4
107
20
61
23
9
13
413
33
37
46
108
34
75
115
83
22
36
103
27
38
181
50
68
26
49
245
144
59
174
56
179
568
63
62
78
42
57
93
18
65
454
85
193
41
28