163
99
79
54
14
30
15
313
75
16
35
22
32
80
17
61
36
5
57
8
64
13
253
21
7
583
71
121
31
23
176
43
134
28
27
39
87
1
26
2
239
24
3
12
59
33
49