34
157
18
48
75
531
123
254
28
91
222
56
120
42
31
73
132
25
47
21
94
4
45
50
20
27
245
54
22
36
367
63
32
122
86
3804
92
53
44
30
26
95
183
546
230
64
133