44
92
147
80
17
31
601
54
42
53
95
340
122
70
85
102
20
126
13
161
38
71
78
51
368
26
57
9
72
242
174
29
48
65
61
83
5
89
16
67
7
32
39
98
63
40
24
34
21