73
99
19
46
4
214
60
39
50
85
94
18
16
11
38
96
62
63
8
334
232
27
33
80
23
236
101
77
12
129
57
128
64
72
48
9
10
49
70
91
13
160
25
24
55
31
61