59
3
2
36
56
485
7
11
23
5
6
70
8
69
17
1
163
80
10
4708
20
19
16
18
32
121
30
9
29
311
25
77
1062
505
118
45
348
9406
366
131
160
87
88
116
238
132
111
42
22
154
148