62
23
103
80
69
24
208
274
136
89
56
190
70
48
72
151
111
96
94
19
53
79
49
82
38
85
36
98
32
40
42
83
46
97
135
116
322
232
47
43
86
104
90
34
30
193
87
370
194
265
54