27
83
42
76
52
94
354
209
75
67
103
151
380
131
29
152
12
23
1594
130
4496
195
71
33
110
64
292
68
36
100
413
62
624
217
301
74
16
11
30
43
1353
289
17
116
28
18
54
102
63
45
22
748
79