64
91
48
142
279
197
109
497
16
518
43
68
144
59
371
132
49
128
83
587
276
1620
113
12
78
18
125
19
127
76
94
29
9
32
2
7
34
13
15
239
57
85
89
11
4
20
33
37
102
116
6
69
23