1
2
14
152
228
11
72
43
26
77
61
92
68
28
90
48
50
94
186
49
66
31
7
136
148
69
82
16
112
99
206
74
9
53
188
153
134
171
422
126
106
78
165
25
47
157
102