242
33
448
23
19
43
523
22
68
39
216
150
30
128
27
24
56
57
32
131
21
94
48
170
45
91
40
41
16
74
251
922
141
17
118
31
266
38
95
76
34
120
342
28
714
59
123
14
20
111
77