21
57
29
24
41
34
115
130
100
5
160
26
36
64
37
75
15
90
95
22
52
106
32
28
42
185
142
244
84
162
158
81
14
390
85
76
54
83
30
13
31
149
66
111
105
91
47
62
40
533
114
48
50
49