92
152
50
49
100
20
57
46
27
42
12
8
30
110
52
44
89
17
51
103
72
43
33
67
129
83
71
23
62
161
24
74
79
77
65
10
101
219
26
254
69
7
6
28
80
11
109