46
87
31
14
93
19
75
92
18
20
12
5
76
22
103
26
43
39
55
50
36
44
52
139
57
60
42
21
68
117
49
28
67
121
230
40
30
48
111
17
85
23
4
45
33
148
96
10
131
129