40
29
38
49
11
67
64
45
73
41
17
14
23
4
62
36
44
24
13
114
31
34
19
10
123
15
9
37
35
51
33
83
61
247
163
26
66
56
101
172
59
140
22
60
138
75
53
30
88