45
30
19
7
8
69
59
41
34
162
4
2
14
128
225
481
26
35
71
39
103
58
85
31
12
13
11
29
57
68
18
111
116
136
23
145
25
17
96
16
24
40
10
200
52
142
63