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