52
40
32
54
61
49
35
12
12
34
56
31
607
141
115
47
45
172
56
94
237
216
55
339
60
204
222
333
25
12
150
28
43
30
123
48
181
64
34
90
59
35
26
24
177
131
111
130
40
81
76
28
26
124
365
82
573
262
470
64