56
20
43
14
91
81
32
36
104
41
55
48
15
24
13
12
142
67
98
19
158
34
58
71
50
187
77
23
72
86
1125
367
109
192
73
82
66
53
11
22
127
30
44
79
74