52
82
267
223
130
34
162
114
158
26
22
18
351
322
21
78
133
31
1897
88
65
2160
574
84
63
582
30
59
123
1097
666
85
1565
121
55
46
51
215
98
76
361
36
32
48
61
67
72
77
217
74