100
14
6
40
404
15
2
42
33
53
188
10
260
70
34
50
89
26
7
43
84
341
56
116
207
65
57
234
20
74
109
121
36
320
105
19
21
111
617
35
16
39
38
23
428
51
32
651
80