83
16
27
87
54
36
32
40
52
35
17
11
20
76
100
152
66
18
30
25
189
10
88
38
15
9
2
128
51
57
252
4
50
60
46
299
39
180
43
110
67
620