21
9
16
12
18
202
5
30
238
17
36
83
62
157
22
28
26
20
11
64
34
80
33
19
6
236
29
47
287
82
3
117
7
58
72
54
27
48
23
68
37
25
2
14
374
10
92