55
23
15
18
98
216
93
29
92
527
57
42
43
144
84
25
172
108
30
125
51
41
32
52
14
17
73
16
49
127
53
22
34
35
26
20
54
140
64
186
115
13
68
7
6
44