35
33
22
27
50
48
173
13
14
30
38
72
20
26
23
101
65
233
25
54
52
36
96
37
108
69
17
202
57
32
73
24
51
31
161