19
84
81
44
99
280
619
33
104
162
39
63
27
82
213
135
120
95
112
53
68
50
609
122
107
51
94
274
908
121
364
117
67
127
23
40
38
90
45
54
75
66
119
42
55
288
35
178
106
47
24
138
32
43
141
72