63
51
21
35
16
75
2
27
54
81
17
18
210
67
48
34
33
374
103
56
41
68
37
29
74
138
49
83
105
423
6
64
79
19
11
28
66
178
38
25
177
140
15
57
26
45
164
23
13