127
62
83
97
85
15
61
17
25
211
34
46
32
13
92
74
10
81
40
41
20
21
59
49
113
36
28
23
12
30
18
6
68
42
69
44
51
19
57
60
27
164
128
66
29