14
50
29
43
12
10
15
13
71
25
80
156
21
184
48
26
45
82
22
11
67
258
122
2
202
51
56
127
61
38
88
36
41
59
40
247
152
81
72
33
133
9
24
4
3