45
4
90
33
83
23
264
66
71
49
69
93
11
62
16
125
26
14
53
37
95
55
60
64
32
2
34
28
74
9
25
124
168
21
134
99
212
40
47
24
54
18
164
39
65
29