12
146
19
29
53
49
42
50
142
59
153
22
85
36
45
16
78
6
20
5
209
26
7
61
38
4
17
13
10
11
35
97
28
51
27
907
126
30
65
197
155
9
15
98