70
46
21
4
8
17
52
13
34
63
18
3
49
59
7
28
20
50
23
35
11
53
19
201
176
36
69
68
106
99
148
62
125
33
85
43
227
51
40
22
24
16
86