28
67
18
97
17
22
14
47
107
77
127
23
60
81
288
10
19
63
24
157
71
216
145
226
119
74
32
33
296
12
57
101
98
34
27
465
96
30
745
868
389
21
76
20
35
768
26
525
49
52