17
5
133
62
28
23
58
56
124
9
21
660
494
8
16
172
22
150
46
43
397
20
50
81
4
48
44
464
7
14
24
42
116
783
2
106
15
55
3
118
131
294
25
317
85
33