18
335
17
33
19
60
23
35
32
21
13
39
16
26
73
43
15
45
12
31
50
142
11
30
110
38
51
5
37
42
14
7
28
24
25
61