71
101
39
82
248
44
69
48
5
30
89
99
33
72
47
105
50
91
22
121
51
80
20
127
138
62
24
58
115
41
157
28
77
25
160
45
74
73
98
61
100
84
87
63
56
54