52
10
18
62
79
56
326
24
29
27
43
20
64
28
156
12
48
50
266
66
80
4
81
38
22
63
83
40
60
82
17
76
11
111
499
140
13
54
33
51
153
31
121
6
8
41
383