19
112
25
58
122
638
23
95
70
101
35
32
73
33
60
36
66
26
51
50
12
37
47
27
38
118
22
94
49
64
61
441
41
131
63
71
105
116
310
45
213
20
220
30
173
121
43