40
46
10
16
26
27
23
30
37
69
56
178
82
52
12
15
97
138
41
42
24
33
44
128
93
83
60
51
596
35
20
22
29
34
59
6
17
38
21
70
63
101