19
44
120
252
17
8
30
52
31
34
7
71
23
18
123
32
26
84
9
61
69
37
5
40
33
22
27
254
96
181
6
15
38
308
3
42
310
25
11
10
63
13
12
1
122