183
19
3
24
53
10
7
41
173
123
20
6
32
106
148
52
39
69
28
18
23
99
47
9
30
5
14
105
37
29
48
38
22
44
63
55
40
92
71
90
42
13
31
43
94
58