31
37
4
44
6
9
67
29
1
13
112
2
11
38
93
109
8
22
69
61
15
5
14
245
17
21
210
20
12
28
16
52
32
7
168
24
89