1
40
20
25
18
9
92
8
306
37
6
21
17
33
47
13
3
19
14
55
80
97
43
22
70
5
52
11
23
114
68
30
263
10
46
36
4
31
49
32
26
24
35
96
7
53