1
35
13
18
40
130
49
300
17
109
15
24
25
28
65
118
497
34
124
16
189
66
53
45
29
19
23
57
47
424
10
7
20
5
61
31
33
14
38
103
58