121
136
72
152
128
47
64
51
22
59
52
97
112
35
20
26
234
48
153
107
195
83
122
76
39
7
54
18
119
99
166
86
105
272
58
108
31
23
71
17
12
21
34
11
114
393
75
41
147
138
70
101
261
66
135
106
123
73