64
149
110
10
89
55
135
226
13
253
59
30
70
14
16
119
54
33
146
66
81
44
32
2
15
17
106
88
24
342
159
65
43
100
141
45
73
46
35
38
41
86
99
101
71
27
397
63
417