55
241
7
338
335
184
52
103
98
91
36
13
69
40
84
89
110
32
9
17
8
12
77
145
23
19
14
382
465
104
25
18
4
68
38
102
57
58
114
30
6
48
108
42
99
106
21