21
8
13
42
227
75
55
168
77
40
25
92
26
208
48
58
20
71
32
83
281
5
196
1448
22
61
76
62
11
2232
274
31
16
433
29
121
65
23
80
46
169
1
142
52
28
17
14
90
408
303
128