19
153
9
32
16
15
4
83
17
8
2
23
34
49
33
6
86
82
21
52
30
84
7
3
46
18
55
72
28
66
31
51
11
38
26
47
42
36
22
525
101
44
89
131
76
147
142
375
104