22
15
49
4
29
3
16
21
13
40
14
23
8
18
30
163
53
9
6
12
41
1
75
26
76
57
43
25
46
5
19
31
58
50
35
45
11
32
89
118
38
82
106