13
15
4
6
11
9
42
23
37
3
77
12
76
17
48
75
133
14
1
10
19
32
55
86
137
165
34
51
7
8
446
96
25
109
29
20
106
47
53
69
46
24
208
130
153
117