22
10
16
3
49
38
4
12
18
8
17
31
39
25
7
19
11
14
84
26
452
52
6
46
13
24
23
82
88
101
42
15
87
75
29
50