3
8
4
218
27
39
837
258
621
164
168
130
1544
43
2128
80
153
44
47
53
23
467
17
26
127
40
105
16
29
206
11
82
518
24
31
57
61
45
56
65
19
77
33
687
97
66
1326
46
81
72
14
18
38