5
3
2
10
12
9
13
27
26
40
4
29
52
61
33
6
32
175
21
25
82
50
47
22
53
37
43
35
8
23
41
46
57
30
71
76
42
377
179
15
54