2
37
27
10
12
11
39
43
14
17
21
19
13
101
60
45
15
20
23
31
26
44
24
25
18
33
52
16
3
49
147
30
36
9
8
38
4
98