1
19
46
2
25
4
3
7
29
14
24
78
15
51
90
63
22
473
17
11
42
27
10
33
60
40
16
47
111
69
12
82
199
71
37
31
18
117
66
28
52
57