21
54
94
52
543
28
87
366
151
80
172
132
26
39
6
50
33
180
72
15
45
29
56
30
329
103
49
46
5
7
86
16
79
313
32
13
232
160
34
174
22
51
27
75
24
77
38