28
19
23
7
167
25
15
176
73
60
478
46
68
13
61
18
72
267
141
24
10
29
85
37
22
34
30
65
120
49
47
12
309