11
31
20
21
41
3
26
15
27
5
23
2
16
95
62
35
40
9
132
47
22
13
57
29
34
76
44
25
24
54
72
337
8
49
200
89
12
155
17
121
86
1
141