19
55
337
9
8
6
1
4
13
40
49
10
25
114
33
128
75
67
70
35
81
168
132
23
37
82
39
334
45
366
476
532
267
16
92
444
20
86
56
58
79
21
17
209
11
52
34
234