23
22
656
102
30
8
33
24
29
712
25
148
125
43
13
6
7
14
15
1
39
143
26
240
18
63
336
20
351
97
16
371
1365
72
69
34
144
302
74
361
101
87
162
436
416
17
171
75
31
160