19
67
149
214
23
29
17
59
54
103
11
100
40
593
15
8
47
31
9
32
10
27
28
26
112
43
108
105
25
38
190
113
33
7
76
56
48
91
5
16
22
143
3
1
88
434