23
22
653
102
30
8
32
24
29
712
25
148
125
43
13
6
7
14
15
1
39
143
26
240
18
63
336
20
350
97
16
370
1364
72
69
34
144
302
74
361
101
87
33
162
436
414
17
169
75
31
159