56
82
189
65
61
38
54
9
44
117
33
32
63
36
28
83
23
46
11
101
150
20
62
18
15
37
48
53
79
45
58
123
294
55
506
22
31
246
12
92
85
1339
598
27
50
111
43