53
59
50
43
294
32
69
39
86
153
170
34
3
38
10
5
4
115
33
19
52
40
54
18
80
12
167
15
611
150
29
24
27
112
72
324
117
21
14
71
89
20
9
6
11
16
8
17
233