12
8
6
26
20
29
22
37
3
30
240
31
21
133
5
33
71
32
159
14
47
97
13
185
56
27
16
39
35
34
48
24
53
54
52
42
43
628
95
4
109
23
15
75
114