25
54
19
20
39
22
34
17
108
45
293
47
41
84
32
43
29
23
28
78
14
30
26
36
21
10
11
106
94
56
128
33
7
62
31
15
13
98
12
131
71
68
61