266
186
4
105
155
37
8
60
9
31
75
26
33
3
27
10
21
162
43
23
5
404
29
160
7
28
62
70
58
115
83
122
20
92
15
22
103
52
48
65
121
69