153
42
83
96
93
78
67
8
68
27
121
136
308
378
82
75
106
37
26
314
62
419
115
234
91
77
5
138
51
426
44
86
107
128
95
145
19
65
41
50
158
118
35
173
57
33
14
156
20
87
38
47
32