56
12
53
38
37
43
35
19
27
128
55
29
202
78
62
30
86
93
141
16
50
51
79
36
13
105
82
59
66
84
48
23
1
33
22
252
253
20
126
97
142
18
15
91
11