2
7
5
24
1
10
17
32
72
25
13
21
9
443
16
69
8
20
46
11
51
143
50
73
66
52
39
19
15
49
146
40
36
3
92
28
76
89
12
29
23
130
4
34
107