53
50
105
29
5
6
46
21
27
26
103
693
89
11
36
63
35
99
16
79
68
85
43
18
41
91
32
24
190
260
28
42
70
10
120
23
106
25
78
31
62
14
30
97
13
39
40
20
7
19