35
61
80
31
42
29
51
109
73
33
97
45
65
84
43
21
220
26
128
19
53
3
39
168
16
37
125
23
7
48
56
59
95
30
22
25
54
50
108
40
47
71
64