269
22
88
28
83
10
32
488
130
23
8
57
59
25
53
20
26
24
33
14
16
17
46
30
19
42
2
18
15
13
49
43
3
105
84
7
136
97
64