19
124
59
134
22
18
73
43
160
1137
21
33
90
37
58
394
23
42
25
20
30
584
29
3
60
48
77
102
66
109
12
56
612
104
171
10
44
64
26
36
17
71
52
61
140
32