56
40
44
30
71
133
59
221
81
16
17
146
58
264
48
38
77
21
46
54
87
43
114
216
3
153
108
121
50
42
165
64
88
36
51
78
33
65
31
205
154
187
61
25
24
270
157
151