30
15
19
65
21
106
18
11
24
70
40
73
55
50
26
38
461
39
32
63
44
141
99
29
23
67
56
41
25
16
33
89
34
124
35
60
51