2
59
42
29
143
60
72
8
32
13
10
22
1
93
47
20
67
213
6
61
57
35
4
44
69
201
90
30
15
31
14
24
34
65
27
190
18
50
111
54
83
55
39
114
97
36