140
17
53
32
29
21
57
103
58
52
24
37
90
13
22
34
56
101
31
51
80
3
83
23
30
116
48
59
26
4
11
35
36
141
454
77
66
55
75
45
99
65
16
6
88
69
44