31
34
46
5
24
17
21
200
14
78
172
94
54
48
62
27
25
72
57
7
125
60
53
70
81
6
35
56
18
20
16
187
32
73
65
198
87
43
74
86
47
142
44
28
63
10