10
4
12
30
1
23
117
3
2
6
17
8
9
205
13
39
41
7
24
61
34
122
381
14
55
62
21
57
43
16
33
232
5
11
116