77
129
59
99
113
24
9
23
32
37
141
13
20
10
60
85
88
68
21
34
169
62
50
18
218
127
225
75
146
17
67
26
49
41
43
83
131
128
64
29
65
56
101
80
298
16
993
872
106