83
52
147
105
470
560
161
3099
74
59
101
1443
57
11
42
86
49
61
67
144
56
209
870
413
97
22
76
24
69
23
114
34
321
17
90
176
37
10
130
58
32
21
35
288
1613
43
68
39
66
135
77
89