58
96
12
43
39
218
22
9
15
46
21
20
16
63
29
160
6
2
10
34
49
33
28
19
68
32
73
141
113
94
30
17
200
61
52
51
35
8
76
14
3
2002