56
86
21
32
18
49
301
70
24
6
8
33
14
12
11
59
28
34
51
29
47
60
89
131
27
16
31
17
42
183
87
22
41
7
26
9
53
23
43
333