61
19
26
111
124
25
59
179
58
24
15
37
35
49
72
111
103
104
148
274
83
116
125
71
43
27
10
81
36
38
22
34
20
59
79
58
30
9
86
85
80
152
67
117
144
83
95
75
90
47
98
80
37
32
23
97
91
55
72
49