3
25
16
33
37
29
35
44
157
6
20
18
10
24
17
5
54
4
55
87
40
8
15
14
66
36
13
23
114
49
41
50
27
32
11
19
34
1
9