66
20
96
133
193
125
16
240
75
81
331
51
103
146
147
99
74
77
54
53
39
135
13
49
79
32
37
25
56
45
61
69
31
30
46
34
27
55
17
40
22
242
117
68
41
19
33
142
59