42
29
67
255
13
24
88
39
34
32
43
259
71
19
31
12
20
15
35
61
50
46
44
17
14
21
102
37
6
7
9
8
123
33
125
62
40
36
74
10
59
100
27
22
25