21
8
3
144
51
56
6
12
20
23
5
163
13
15
1
16
14
18
36
45
41
44
10
42
30
90
77
49
39
62
4
11
22
29
508
119
149
38
145
53
31
37