29
10
7
39
13
14
23
15
4
9
83
21
40
36
1
27
11
5
28
47
20
72
131
41
32
80
16
19
159
84
449
75
70
193
69
66
212
331
30
85
37
17
62
168
107
195
53