38
67
21
64
7
123
25
53
35
65
36
18
28
40
85
55
47
98
94
37
5
29
304
54
16
78
99
63
46
171
41
27
74
32
75
14
86
33
30
49
116
20
48
158
43
34
69
60