2
4
28
58
56
26
45
155
88
23
31
67
63
40
113
7
49
73
3
25
115
77
8
11
29
57
14
17
13
15
34
52
41
64
18
36
24
303
74
22
38
170
19