41
117
65
37
67
2
45
26
337
194
7
90
74
32
86
114
71
66
80
84
72
263
17
89
289
709
23
78
30
28
105
91
147
111
162
512
75
29
21
112
403
266
59
6
54
68
310
24
73