13
24
35
15
20
147
54
33
330
61
49
57
3
157
146
74
41
170
327
6
253
59
46
104
8
9
78
132
63
18
37
120
29
71
64
44
22
101
62
48
12
47
135
84
14
173
40
90
42
151
23
116
288
10
77