30
18
54
34
24
33
29
7
43
221
164
100
52
18
27
22
27
71
120
26
24
150
35
42
139
37
34
31
86
40
66
68
125
54
71
19
87
19
10
27
38
55
52
44
18
28
29
12
19
76
14
31
46
34
18
26
25
217
52
37
17
90
27
27
38
26
26
36
38
14
46
40
22
23
30
30