49
132
74
86
43
66
95
42
68
25
58
82
48
89
27
62
54
61
34
65
73
71
44
55
70
115
47
41
5
53
179
36
97
37
33
81
14
45
425
9
117
22
296
76
24