18
48
12
62
792
42
79
299
23
1000
185
14
253
40
3
0
82
9
11
227
27
22
19
50
24
41
55
46
118
59
72
370
8
188
86
5
26
203
2403
199
125
25
17
81