127
23
49
40
39
59
79
43
58
32
22
211
191
61
99
33
86
104
160
66
26
52
21
38
34
10
19
111
105
25
101
45
180
67
87
75
28
9
48
17
29
11
7
57