31
70
32
33
48
95
54
142
175
24
63
13
56
47
20
284
122
247
53
16
34
89
30
76
23
39
38
51
58
50
119
21
25
36
110
55
90
46
40
52
139
18