89
29
549
91
44
33
46
19
445
70
51
83
163
174
23
21
31
54
189
69
141
4
13
28
17
14
213
96
244
654
212
86
16
215
132
9
238
99
65
53
38
35
61
12
476
102
56
242
49
50
36
47