378
120
64
160
123
23
181
116
38
33
168
48
21
22
80
159
73
239
90
375
134
388
58
242
131
113
68
89
122
40
51
34
149
100
31
135
77
124
24
206
26
99
76
107
87
67
145
102
57
463
137
161
228