18
6
63
4
5
16
22
75
13
41
28
35
173
17
20
12
130
38
83
44
90
87
23
61
523
57
11
119
134
7
538
3
39
127
50
6125
190
24
163
68
92
602
70
15
34
66
29