15
1
11
34
28
40
10
3
2
16
7
83
12
39
36
67
371
84
210
158
383
217
27
324
161
122
131
110
63
22
30
58
33
21
8
5
20
13
72
189
143
249
23
135
26
155
9