13
14
158
35
57
52
102
105
159
165
266
59
539
243
136
69
17
236
45
89
76
96
145
33
476
1070
160
48
30
1029
549
892
78
150
8614
489
51
41
28
42
26
22
20
84
9
4
66
63
43
29
119
15
7
93
169