23
115
37
70
153
20
47
186
71
141
708
31
55
76
52
22
922
7
130
59
21
48
116
69
18
17
582
28
30
57
60
66
123
266
42
35
364
43
608
372
234
19
9
87
453
13
83
51
39