32
68
12
26
2
57
60
108
171
13
377
19
114
67
35
36
21
238
37
31
47
83
81
23
51
16
77
27
39
170
43
4
11
54
22
29
1
6
90
9
56
52