19
4
8
23
13
18
15
108
12
28
74
50
36
185
66
9
84
1171
324
32
11
6
26
72
123
219
209
128
131
91
304
65
98
322
384
75
291
159
78
35
424
103
69
434
86
120
134
164
578
160
174