43
61
41
17
83
45
7
58
15
44
49
62
145
4
55
19
80
132
29
47
36
35
82
69
209
131
72
50
171
51
66
99
70
12
52
115
10
24
71
117
23
31
608
26
25
21
109
84
42
97
121