45
108
96
12
27
44
26
13
4
20
439
6
66
47
19
9
10
14
16
25
171
15
38
11
8
57
7
17
524
246
23
43
21
58
68
53
33
72
37
34
94
217