23
19
20
14
30
40
51
24
25
46
32
42
38
140
35
84
44
29
67
75
61
76
36
150
13
50
83
28
18
333
16
107
72
55
100
34
7
37
64
105
162
47
238