61
82
92
21
20
95
341
58
133
272
38
98
192
19
83
29
62
64
124
208
51
43
77
84
186
90
54
165
156
329
39
15
22
67
128
107
13
31
365
166
676
18
7
32
103
49
17
162
2
794
99
633
462