15
11
4
19
12
23
7
25
9
31
27
13
41
85
74
33
157
56
14
16
64
18
58
22
20
40
34
6
55
147
39
165
66
38
62
30
24
76
233
429
155
45
97
36
109