602
125
84
54
3839
36
321
87
123
89
7933
70
43
42
494
1156
99
46
47
67
193
45
102
126
94
205
30
39
12
109
22
57
35
148
29
51
50
21
199