26
107
50
29
49
1026
93
30
17
5
55
34
10
11
12
41
20
8
22
68
77
27
33
257
32
25
2
36
71
18
92
35
23
15
14
13
3
78
51
122
6
9
103
39
97