58
81
51
137
24
36
3
12
9
57
20
63
16
4
10
102
106
21
29
27
28
101
53
45
242
161
25
26
18
32
17
30
19
40
132
41
23
70
60
14
771
74
105
11
15
22
5