76
34
59
94
36
53
7
8
6
37
3
393
142
133
346
9
29
478
158
11
2
83
106
123
121
183
23
73
40
35
110
1
4
28
57
41
63
160
195
10
20
45
132