50
94
2
11
65
17
5
23
9
1
16
3
66
4
15
57
18
393
21
48
41
324
83
26
371
10
37
24
6
7
14
87
20
12
42
8
13
112
28
34