53
64
16
14
4
7
18
21
15
30
155
43
170
104
11
38
2
20
10
23
31
96
145
42
28
77
44
26
3
19
39
101
46
135
22
71
107
84
52
62
68
59
195
102
90
229
91