7
23
9
179
38
63
28
5
37
34
13
15
12
10
6
14
8
4
70
92
59
205
103
25
54
32
85
52
122
35
58
65
41
119
201
288
102
11
44
21
67
17
50
69
62
36