69
24
91
41
44
29
105
84
61
383
286
177
23
132
48
35
98
125
123
447
113
60
58
88
11
74
22
12
90
73
82
56
144
96
31
104
30
70
80
78
62
19
77
163
219
53
15
6
16
57
32