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