64
297
46
67
103
73
35
47
93
12
56
61
29
136
168
131
301
76
70
36
41
57
25
83
196
37
45
69
58
108
52
146
66
109
105
44
32
22
78
86
23
104
55
122
43
111
114
20
254
40