10
39
135
3
22
43
15
57
11
18
125
62
54
78
21
47
41
58
23
55
134
87
5
7
149
30
84
27
34
337
59
40
16
36
28
14
50
117