10
59
68
23
21
19
46
36
14
7
31
28
11
18
17
13
51
41
32
475
39
43
55
25
120
33
147
84
70
54
207
38
73
135
134
30
16
9
102