15
19
13
6
64
22
1
283
3
2
43
265
109
38
31
26
133
10
17
130
80
51
33
32
217
29
111
18
171
122
86
97
56
47
268
70
59
30
85
107
310
77
67
41
73
215
291
23
81