172
561
73
343
42
244
15
189
14
149
11
159
8
153
122
88
46
135
87
102
17
85
13
95
6
94
68
395
1
98
5
76