53
52
130
1
8
16
19
27
60
45
10
38
105
37
120
24
494
141
29
15
151
91
34
36
125
41
30
7
18
123
369
134
6
152
11
88
386
46
42
435
12
43
155
116
70
309
164