21
31
23
13
51
16
7
44
18
20
89
29
250
39
64
17
19
11
3
46
41
6
22
8
28
9
10
464
24
33
15
133
12
97
231
123
54
14
101