56
180
82
52
12
15
100
138
41
16
43
26
24
33
44
128
94
84
60
51
597
35
20
22
27
29
34
6
83
17
38
21
37
70
64
101
31
59
80
65
241
110
39
68
92