30
709
49
11
27
12
60
65
35
24
14
50
52
1
117
641
17
177
16
18
108
8
47
15
31
23
76
4
93
3
25
7
5
10
72
6
46
21
51
22
2