69
32
10
165
43
25
61
144
108
92
57
52
82
267
223
130
34
162
114
158
26
22
18
351
322
21
78
133
31
1897
88
65
2161
574
84
63
582
30
59
123
1097
666
85
1565
121
55
46
51
215
98
76
361
36
48