38
82
20
52
32
127
33
46
6
8
13
92
537
11
288
45
372
74
22
29
144
34
245
86
120
201
206
30
75
24
36
60
21
53
365
79
159
298
291
35
42
48
17
19
158
16
59
27