45
29
77
23
138
68
168
14
31
64
11
32
79
20
26
36
4
22
101
187
58
12
63
39
34
100
60
6
136
44
13
88
37
62
8
7
46
59
97
40
98
53
67
9
50
87
25
24
51