22
52
89
14
80
13
37
93
36
23
49
42
16
35
25
219
57
151
88
75
84
117
24
11
313
61
17
21
145
30
29
58
44
12
111
330
309
70
67
192
121
63
143
189
283