57
196
82
79
35
23
12
65
66
27
80
13
22
51
18
26
143
138
75
53
45
42
32
58
34
40
21
11
30
14
24
20
33
17
28
63
81
31
38
59
111
60
100