12
28
7
18
47
6
5
145
103
33
4
20
17
61
11
76
185
244
23
64
63
44
10
24
31
22
15
27
9
190
39
40
73
108
68
29