45
14
112
96
24
85
121
2
140
132
65
76
48
43
53
44
38
174
118
32
74
67
72
69
36
164
22
90
49
75
7
102
15
68
86
26
35
19
20
25
82
77
13
6
1
23
9