53
1
4
28
2
22
12
6
13
14
25
80
34
29
35
7
10
114
48
46
486
57
76
60
42
124
160
68
94
181
246
184
37
143
50
129
85
41
51
74
103
49
31
78
1062
199
101