89
34
20
33
22
16
19
12
23
11
28
24
21
13
17
52
49
96
31
54
38
62
10
214
39
35
36
53
71
90
185
70
73
30
45
63
106
108
40
81
237
69
15
397