26
35
13
38
94
25
37
89
96
39
30
50
100
72
87
57
172
42
10
80
34
20
4
482
15
59
32
64
44
130
75
83
53
41
14
210
105
103
66
65
43
51
399
46
11
9
321
23
24
18