168
45
259
82
84
46
22
8
93
48
26
38
28
42
15
91
24
23
89
25
47
39
66
34
27
14
28
11
29
4
5
2
9
32
24
51
18
13
34
17
22
30
2
10
2
9
35
10
15
14