278
21
13
28
44
54
70
30
20
5
37
16
25
23
35
121
72
92
63
18
39
52
7
47
3
10
36
29
86
76
19
26
31
38
287
91
80
33
51
9
81
112
6