169
6
5
383
342
256
140
21
109
46
146
24
214
41
28
29
94
36
77
3924
68
52
65
801
259
703
22
395
3913
388
144
87
95
186
64
597
623
372
1170
63
412
418
177
97
272
49
160
121
200
12
57
70