55
301
3
103
7
235
26
125
14
4
36
17
15
86
143
39
72
27
13
20
74
31
41
44
56
38
32
57
54
30
12
16
33
71
94
92
11
112
226
73
37
157
107
47
82