25
57
85
4
47
8
31
6
45
43
32
36
15
74
59
83
39
35
28
127
9
193
12
84
342
24
49
91
10
113
16
58
20
78
135
141
72
19
27
53
1
111
50
38
42
151