35
76
41
47
97
19
37
24
69
25
167
22
77
26
16
51
56
31
222
99
43
126
46
148
62
121
143
20
42
98
40
71
59
139
29
104
33
45
32
58
30
54
23