25
29
37
75
32
22
53
48
46
23
26
83
51
41
43
98
102
30
40
71
81
55
218
35
36
39
15
8
6
61
31
11
49
206
13
7
17
16
18
315
68
100
74
103
67
27
82
38
60
92
12