16
6
4
19
5
7
3
12
13
20
26
11
8
72
37
88
28
38
94
31
79
137
22
268
209
44
246
231
80
40
57
93
68
52
63
69
21
51
47
33
120
30
54
17
46
35
55
66
25
15