45
14
34
5
77
18
253
53
87
20
15
131
9
39
79
33
65
101
143
59
43
172
8
42
7
3
97
1045
69
21
149
57
26
12
17
23
75
115
10
54
11
6
22
66
256
96
309
13
88
29
68