45
16
22
26
34
139
67
803
12
38
28
81
18
55
47
5
101
32
65
41
3
125
27
17
33
8
20
51
118
21
39
54
76
79
84
111
127
43
6
37
25
154
93
63