43
77
40
95
101
27
17
13
16
38
106
76
84
19
42
22
14
117
8
113
67
24
44
25
36
10
51
9
68
126
20
49
190
69
191
570
11
125
213
46
18
15
59