15
10
13
30
94
19
5
24
9
36
54
23
44
86
61
667
12
20
4
14
194
35
21
11
236
41
108
16
83
68
6
354
18
392
190
79
49
143
43
118