15
5
1
6
7
11
2
27
9
4
202
37
238
65
74
103
16
361
201
170
212
108
427
32
33
124
30
47
63
55
10
189
68
43
79
92
228
59
41
34
90
23
387
342
26
21
64