26
16
8
7
6
21
48
17
12
10
2
119
4
50
3
282
9
13
18
142
37
14
24
32
11
64
33
60
23
34
348
86
261
90
68
40
63
19
31
264
338
388