31
5
32
29
13
40
37
16
39
28
25
26
141
15
36
35
47
33
24
57
34
113
17
10
30
23
42
88
18
53
11
41
20
9
12
56
2
19
21
60
144