40
39
47
3
66
32
67
11
31
20
413
74
17
42
6
56
46
131
2
250
24
120
476
38
114
81
104
8
130
58
136
154
34
13
158
36
5
14
22
379
110
82
9
27
4
206