40
72
104
23
19
86
115
15
50
31
48
20
70
379
9
28
76
135
46
122
39
41
32
140
8
17
7
11
29
3
83
55
61
99
57
38
98
102
708
45
33
109
5
12
75
27
94
63