90
11
24
6
2
50
25
63
42
47
262
33
32
70
41
1
37
4
21
7
44
35
8
30
26
14
17
126
99
83
22
13
52
9
20
78
16
12
10
18
80
5
23
77
39