25
70
47
136
13
48
107
61
15
39
57
36
50
33
49
23
42
35
29
10
105
73
53
60
21
51
19
52
62
374
122
44
8
90
18
138
66
17
195
27
165
222
32
78
116
65
74
152