45
23
122
90
24
111
60
240
62
12
14
33
97
51
96
35
71
11
4
55
42
49
22
38
68
39
73
20
28
34
31
16
94
27
102
253
8
117
36
83
53
88
26
41