20
10
15
47
17
24
31
14
79
111
6
49
58
42
5
109
41
106
3
35
51
25
73
8
39
136
19
48
36
18
69
165
23
11
44
29
21
30
1
154
13
22
98
33
43
34
28