26
12
17
66
27
122
57
16
11
42
39
15
25
43
58
36
23
68
20
34
121
124
35
430
7
77
4
144
56
94
59
355
38
576
93
32
41
65
45
30
18
2540
79
133
74
317