33
13
20
18
11
6
5
143
22
23
12
128
17
25
175
45
24
28
19
31
14
47
39
82
27
7
29
9
130
53
30
48
36
62
64
74
8
154
56
55
199
106
223
46
40
86
123