15
44
92
41
26
59
2
6
50
33
87
29
21
13
56
81
31
70
67
14
32
77
27
16
68
184
85
122
47
52
112
1
34
90
43
123
9
3
115
121
28
37
30
135
18
57
25