52
85
70
31
29
54
159
35
140
274
34
114
78
107
14
43
61
109
94
5
13
125
26
12
23
3
62
18
32
16
30
44
47
40
104
88
7
8
38
59
42
1
19
76
45
53
15
20
2
24