55
6
149
4
12
11
90
3
10
34
144
59
77
44
76
53
21
92
24
97
123
101
14
28
68
110
88
121
32
0
46
69
156
70
100
183
25
23
7
22
29
141
16
302
83