264
66
60
146
65
23
90
150
36
85
24
86
138
28
364
79
382
107
100
29
57
192
77
56
54
81
21
168
682
43
42
12
37
76
75
99
51
55
62
126
31
71
38
196
72
140
10
108