45
50
29
135
81
4
17
30
19
44
10
125
5
6
99
115
25
31
77
66
38
27
254
75
28
108
3
49
26
34
15
8
39
55
78
13
11
20
23
14
22
33