51
16
33
13
162
40
4
18
226
54
22
361
30
56
14
349
42
70
28
67
53
2
10
7
65
35
32
27
9
47
25
44
109
39
41
24
20
8
43
46
444
50
88
89