52
320
7
6
1
9
8
4
12
38
13
19
49
10
25
113
33
128
74
67
69
35
55
81
168
132
23
37
82
39
333
45
114
364
474
530
259
16
91
443
20
86
56
58
79
21
17
208
11
34
234
154