75
87
157
6
67
4
3
14
63
459
13
23
88
36
10
19
20
90
42
33
97
37
25
30
28
49
27
8
50
125
348
35
77
40
29
17
266
91
7
73
64
38
107
72
153
301
166
46
47
18