48
101
36
253
20
58
40
70
27
78
34
21
66
43
67
307
143
33
72
42
107
110
111
88
62
45
69
608
147
75
38
134
205
30
140
18
412
228
10
29
93
286
113
16
54
152
127