21
17
18
45
34
26
149
44
24
41
100
12
128
15
42
43
87
157
20
432
33
28
132
138
101
66
14
25
48
78
61
35
16
56
38
55
541
131
175
40
92
235
291
8
125
50
2