279
35
88
42
76
24
22
1343
95
191
65
383
26
145
93
72
421
23
120
75
68
252
219
83
161
19
36
15
32
158
341
278
116
61
45
89
208
54
111
57
11
110