22
533
14
16
51
37
28
13
29
24
36
130
56
8
15
5
58
6
7
76
42
60
26
72
49
44
20
11
4
271
21
12
53
25
68
10
59
23
17
41
43
39