18
62
83
25
51
17
56
42
93
53
4
70
50
28
247
73
16
21
60
89
37
65
48
142
13
49
11
44
541
109
159
7
100
91
112
24
38
120
117
6
9
35
26
80
173
59
45
75
84
123