45
69
25
56
6
3
5
81
22
21
119
36
30
19
49
1320
18
93
207
52
1788
33
132
13
229
16
20
46
31
23
79
32
59
12
488
10
86
15
42
37
70
71
62
51
831
163
144
77