23
58
11
136
14
34
54
15
439
29
80
63
778
19
21
35
22
95
17
256
191
1172
79
27
24
124
159
65
36
47
137
387
16
754
53
40
55
105
128
163
5
401
44
49
180
168
153
30
119
525
70
216