28
14
49
22
10
19
37
6
80
5
59
29
21
12
35
58
128
8
36
66
160
174
57
2
9
7
667
104
18
25
75
52
32
68
67
46
201
118
17
123
135