56
191
67
22
25
26
41
21
150
98
81
19
145
57
111
29
87
50
141
62
43
60
213
30
33
115
93
44
119
116
76
70
170
58
118
105
35
149
55
94
68
47
72
54
40