146
53
11
25
78
34
57
65
26
19
36
31
40
82
96
18
33
119
73
92
103
62
111
80
30
2
24
43
50
106
89
42
63
59
61
79
52
75
55
35
51
32
17