13
35
57
121
130
159
56
167
84
7
65
29
30
486
175
3
31
11
22
17
212
49
109
230
306
98
324
108
92
15
37
344
25
14
68
6
315
26
34
141
23
39
113
86
20
36
24
80
348
326
83