35
143
12
9
41
54
21
60
78
64
111
5
1
49
108
218
99
30
58
34
159
73
26
52
6
17
56
51
85
20
39
68
48
32
82
45
46
42
137
193
38
28
11
25
22
15
14
29
27
1032