35
77
22
57
14
54
91
28
143
17
21
263
111
60
18
108
202
141
271
10
29
194
286
38
70
52
20
19
74
81
102
36
33
45
123
26
47
39
73
23
13
46
51
48
106
56