2
4
1
5
14
17
26
28
24
9
146
18
11
21
15
36
50
34
110
23
13
32
6
56
12
51
40
61
65
43
100
63
91
41
47
136