14
379
61
50
56
127
73
138
42
36
39
34
93
83
121
67
238
66
297
103
22
102
201
132
97
63
81
18
117
37
1649
30
84
906
87
96
15
383
9
763
20
52
23
31
307
16
38
597
260
26
464
301
240
40
256