26
166
45
3
17
19
52
23
115
37
70
153
20
47
186
71
141
708
29
55
76
22
921
7
130
59
21
31
48
116
67
18
582
28
30
60
66
122
264
41
35
364
43
608
372
234
46
56
9
84
453