57
25
81
68
15
30
3
32
37
13
1
41
26
12
23
91
20
38
21
52
87
42
35
11
54
44
80
118
51
253
157
43
45
223
76
123
70
124
158
29
28
159
160
103
106