2
24
16
9
113
15
12
14
10
19
133
147
30
23
6
89
93
42
57
13
27
77
11
21
28
61
63
49
82
45
70
25
5
17
47
43
41
34