34
48
39
229
21
45
278
15
20
85
66
38
50
17
42
2
72
22
4
185
13
203
11
79
139
200
1114
31
71
53
54
41
36
40
30
18
111
9
12
23
24
83
7
55
101
60
47