53
96
6
439
15
13
70
16
31
30
32
85
119
45
51
37
33
25
66
165
76
22
79
57
269
27
7
59
26
20
50
129
12
36
11
65
1197
77
17
44
14
43
21
18
29
52
303