122
64
74
44
57
38
43
430
17
7
27
56
34
53
52
65
89
371
96
24
86
23
67
218
117
131
198
103
99
252
90
236
137
72