12
38
36
80
39
42
165
61
101
44
113
136
25
10
150
121
73
114
45
11
1715
4
23
29
59
28
158
84
50
94
74
85
599
18
100
98
26
56
40
77
71
128
89
79
14
15
16
19
110
9
7
55
24