13
48
8
12
23
17
73
104
81
14
31
15
111
175
262
34
27
116
30
909
186
131
132
228
42
84
72
68
56
44
249
75
101
45
39
50
83
284
59
204
28
76
151
185