4
23
33
252
114
21
52
18
30
7
35
38
34
10
58
11
5
1673
6
47
82
15
17
49
26
53
25
16
55
425
8
29
48
44
37
41
172
65
238