16
44
68
70
51
4
37
47
38
74
151
60
12
30
42
106
35
83
21
63
288
9
28
85
31
3
26
58
277
442
71
77
56
10
81
232
180
125
17
11
67
13
32
682
25
27
78
104
36
34
52
15