84
69
11
37
164
59
47
44
222
159
81
181
43
122
12
182
39
1779
64
55
93
51
636
65
23
16
63
73
108
58
41
226
70
102
68
142
87
25
92
146
33
169
137
14
27
79
270
31
125
98
42
50