38
120
176
33
76
23
30
119
35
146
12
78
66
28
17
64
29
39
40
19
53
21
49
5
113
36
22
109
82
69
25
14
26
11
6
250
42
85
27
58
15
37
111
510
112