45
7
6
17
11
62
1
42
35
29
19
32
3
179
18
33
5
21
67
15
27
12
24
30
10
14
115
44
59
36
159
430
406
52
48
61
94
38
244
150
72
142
551
183
270
290
218
739
169
76
236