61
82
5
8
188
39
422
52
293
42
43
106
47
71
205
29
145
247
311
654
84
59
100
94
51
153
161
87
112
101
136
166
144
45
28
117
31
9
129
13
204
64
19
30
2574
734
81
35
63
99
143
83
32