2
134
205
17
3
28
15
8
53
27
9
20
13
5
10
16
38
26
4
22
23
144
6
40
24
45
12
35
21
51
1
33
50
548
100
39