56
189
42
16
28
18
45
406
10
14
199
148
203
15
13
12
40
17
54
108
27
102
22
59
29
9
8
259
48
26
60
127
125
32
23
19
451
1004
24
25
52
89
43
33
70
63
49