13
16
351
19
31
150
56
3
22
66
129
15
131
90
26
12
37
2
18
71
17
21
55
194
4
284
101
234
29
98
14
41
97
28
273
40
477
116
95
59
322
89
8
75
94
79
57
83
151
48
73
166