46
10
16
52
15
8
361
397
160
109
56
38
14
35
29
187
27
11
106
36
63
110
82
32
88
208
47
81
114
61
55
244
24
6
72
33
50
18
92
51
554
20
23
66
30
100
21
73
9
13