28
277
30
34
45
49
166
38
42
23
138
46
4
62
39
10
48
26
57
120
36
19
43
15
76
97
29
8
6
33
5
27
16
68
9
69
7
32
63
50
12
3
174
59
61
86