12
5
44
276
89
68
7
23
13
4
21
175
17
22
2
6
72
15
16
78
43
11
56
1
35
19
52
162
34
106
0
111
48
39
24
47
87