31
15
26
13
86
9
124
23
193
12
44
39
18
78
33
32
62
11
6
46
5
8
4
41
21
27
3
20
29
49
105
25
34
24
59
45
37
35
38
89
146
85
40
92