41
20
96
145
26
51
22
42
40
28
19
78
73
109
157
57
15
29
21
44
70
11
25
92
8
59
10
152
36
69
129
37
93
274
39
30
89
56
505
13
17
7
23
53