122
71
91
55
129
65
26
89
46
76
11
8
43
27
24
30
98
99
1
6
15
51
42
112
20
39
14
74
171
5
95
44
54
70
52
77
17
117
111
103
47
62
25
123
197