126
73
4
27
213
68
11
50
19
40
54
89
122
67
101
66
28
62
14
51
72
33
236
17
46
123
29
456
61
150
45
43
42