121
81
149
91
57
95
41
104
95
110
83
92
193
61
94
84
74
102
124
28
81
111
65
51
67
64
70
55
127
68
129
66
28
130
105
143
80
44
47
34
80
46
72
48
78
58
96
49
62
98
25
59
39
40
57
57
36
131
61
30