31
171
14
10
19
51
4
33
3
13
65
26
69
85
46
7
27
5
23
28
24
11
41
39
36
12
9
67
90
74
191
97
40
129
116
18
59
17
20
45
42
95
25
16