43
57
21
67
13
19
40
64
42
32
51
14
44
253
24
96
11
17
22
16
20
297
98
121
107
148
60
7
81
61
33
1259
65
269
493
367
71
72
203
25
15
38
176
50
114
118
86