195
107
112
151
18
54
73
56
326
380
37
64
10
61
30
130
44
85
28
256
48
17
29
79
66
16
22
40
43
96
31
35
62
90
33
34
101
24
72
211
152
135
274
36
98
137
57
11
120
161
59