65
53
38
39
47
79
48
104
568
413
213
67
152
50
59
62
187
68
32
75
33
102
61
29
364
77
31
82
171
492
222
56
356
64
137
227
20
66
206
115
81
94
60
194
34
73
80
1352
41
70
15
25
27