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