26
27
58
3
32
74
83
13
41
50
12
67
99
72
372
28
9
336
231
495
45
91
43
57
35
29
94
15
63
17
23
18
22
16
84
31
65
33
21
40
24
19
178
104
36
20
34
131
183