30
257
23
61
102
65
53
72
101
147
89
52
18
138
14
33
8
191
63
50
28
22
49
88
37
42
84
11
24
39
71
27
32
45
100
103
25
76
54
81
26
38
92
156
29
267
46