246
199
33
169
24
6
85
113
37
63
36
183
135
45
28
34
105
41
19
12
52
10
53
13
21
8
65
66
265
27
9
99
91
54
424
58
43
83
42
67
114
11
440
117
68
57
160
392