274
61
582
12
14
175
739
25
16
18
23
1649
120
90
9
104
65
268
123
288
40
24
17
37
153
60
58
11
81
19
30
7
54
121