45
75
34
79
19
99
375
48
12
123
126
41
32
18
54
4
37
103
26
77
43
35
121
146
47
157
93
44
89
67
193
22
30
109
70
640
84
53
101
176
50
152
14
15
120
49
38
106
60