56
131
301
76
70
36
41
57
25
83
196
37
45
69
58
108
52
146
29
66
109
105
44
93
32
22
78
86
23
104
55
122
43
111
114
20
254
40
47
38
34
95
107
12
65
96
54
49
161