3
19
193
62
12
25
4
15
22
7
6
8
32
20
33
5
73
16
83
10
50
293
24
13
48
14
42
44
63
30
141
28
289
472
37
128
115
54
97
17
2
9