16
48
11
62
17
70
144
53
111
22
148
43
78
40
41
67
14
25
50
32
33
26
66
36
47
30
24
222
76
217
195
705
39
86
69
131
27
260
20
178
301
228
694
137
812
252
121
1
99
2
392
5
13
34