45
17
84
8
73
24
67
50
90
57
37
7
19
39
120
35
159
25
122
15
20
32
54
22
70
71
62
28
13
41
21
69
309
76
126
68
253
93
58
34
47
36
142
150
81
99
234
157
40
46