367
51
104
121
241
136
103
58
56
88
47
84
42
11
118
22
87
73
102
32
70
79
57
21
19
166
113
98
24
34
38
198
16
36
76
272
6
218
97
90
264
46
41
30
140
14
49
28