356
73
17
25
49
112
19
123
40
47
115
488
31
50
70
98
14
11
57
60
95
122
65
116
12
106
87
43
45
8
18
55
30
235
42
69
37
15
151
139
39
109
84
85
48
41
72