26
332
133
16
29
79
15
171
4
42
52
22
50
76
64
71
18
46
238
20
19
30
14
98
302
41
65
31
12
8
262
17
145
37
120
105
495
191
163
9
128
60
39
112
651
157