56
22
47
64
41
57
46
71
110
131
52
23
12
97
150
3
6
100
8
115
88
393
27
65
38
28
35
49
146
124
117
84
31
77
20
17
125
220
24
25
132
266
105
86
80
133
63
128
73
168
148
53
67