69
30
101
16
29
77
33
152
25
19
24
55
18
86
71
234
284
56
80
81
100
10
61
87
253
177
37
107
113
13
11
23
1803
49
42
41
288
1407
63