15
86
12
85
7
56
14
88
74
31
454
50
10
218
100
30
27
20
76
9
3
63
133
62
11
67
243
23
8
25
6
154
158
24
22
46
33
37
35
58
13
28
80
68
95
51
82
94
36
4