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