3
44
13
22
18
2
10
5
14
28
11
51
117
4
32
12
30
29
7
31
15
24
16
86
50
43
40
20
25
21
154
34
8
55
37
75
82
171
46