15
72
26
22
83
73
108
50
85
45
142
70
124
44
41
115
79
76
39
56
11
172
65
132
81
113
551
95
192
28
77
245
53
51
68
196
23
285
135
46
94
84
9
33
32
89
165
119
177