32
34
62
89
53
8
141
12
67
99
83
54
44
645
160
59
159
31
51
218
50
77
26
49
23
27
42
47
70
234
4
5
21
11
24
57
117
9
129
81
6
16
36
13