23
53
24
29
50
243
42
34
19
45
57
107
32
38
98
39
80
40
35
124
56
76
20
17
48
59
64
82
55
66
69
92
70
133
86
89
117
120
104
176
68
10
74
374