55
108
38
3
18
9
84
20
25
27
24
4
13
8
17
28
33
14
64
81
7
21
31
42
43
32
151
65
116
1493
22
16
5
204
41
15
146
79
99
189