4
25
29
92
50
41
42
11
33
8
5
6
68
58
1
20
37
2
9
32
40
281
24
22
36
77
12
13
51
3
46
43
31
66
17
248
39
67