10
34
4
47
97
20
65
69
11
7
26
9
12
56
16
38
45
13
103
52
29
54
5
43
23
25
42
2
628
19
275
8
87
35
82
189
105
58
24
46
36
14
76