22
34
56
244
17
79
250
76
73
282
53
105
153
69
75
38
125
60
54
36
103
84
33
31
51
8
158
29
294
28
405
86
23
58
251
68
94
1147
26
214
12
90
49
30
255
15
21
134
93
57
46
65
72