84
28
57
76
49
113
91
55
243
23
77
51
67
33
26
43
41
17
25
31
16
15
127
36
69
39
46
109
82
216
63
53
56
58
24
70
80
293
68
148
110
116
96
552