1
243
66
3
69
18
22
17
58
6
104
94
46
36
2
4
10
19
25
5
99
16
44
33
8
29
7
14
96
49
88
34
23
54
13
202
12
35
9
28
11
61
20
39
115
21
131