200
43
2
4
8
12
57
1
33
15
3
94
41
9
6
29
19
66
21
5
45
11
13
10
28
123
139
25
18
34
14
50
37
74
162
54
76