112
57
69
56
80
53
202
4
48
176
1
30
78
18
24
140
125
215
97
23
50
60
26
76
21
88
9
73
135
162
41
70
51
96
6
22
65
12
47
35
33
13
66
563
14
85
72
64