44
2568
30
166
304
129
26
8
11
60
20
185
5
41
65
19
46
6
15
45
117
50
32
27
36
55
53
47
39
33
66
365
24
110
25
222
10
16
17
80
321
103
367
392
34