156
84
151
292
63
172
39
113
113
13
29
4
588
198
33
48
8
7
10
30
160
20
86
150
17
119
133
21
112
491
297
21
547
17
26
77
22
180
21
241
752
454
134
47
19
17
0
354
129
174
5
373
