23
100
8
54
40
51
272
15
9
11
18
39
77
17
343
76
79
66
14
143
50
369
65
29
90
395
22
42
32
4
3
7
746
55
5
372
155
33
35
62
169
28
26
16
19
13
220
211
162