84
28
58
76
49
113
91
55
243
23
78
51
67
33
26
43
41
17
25
31
16
15
127
36
69
39
46
109
82
216
64
53
56
24
70
63
80
293
68
149
110
117
96
553