16
7
4
19
5
3
78
2
42
13
15
20
26
11
62
32
8
72
37
88
28
38
94
31
79
12
55
76
137
22
389
268
209
41
44
10
59
246
231
80
40
134
116
34
338
21
57