200
31
34
23
25
39
77
1
74
8
62
184
89
151
27
43
191
59
85
32
69
57
19
21
116
9
70
17
24
49
30
87
132
15
44
45
3
133
141
33
0
120
26
5
40
4
46
71