65
31
37
1011
200
2002
22
172
33
154
181
32
58
40
167
89
92
101
59
93
78
19
104
88
63
55
23
15
34
9
82
28
44
25
10
72
69
73
178
18
14
21
35
152
161
41
52
201
62
67
80
36
38