13
48
52
40
44
59
27
3
39
101
7
135
67
30
21
53
63
386
79
55
11
25
47
66
160
19
100
12
9
17
14
6
5
90
10
29
28
33
26
38
22
143
98
69