27
7
5
4
2
18
48
19
63
8
60
35
21
75
28
13
90
89
87
58
29
54
71
272
17
378
223
56
137
157
51
16
239
44
127
76
50
264
232
42
702
53
473
357
72
150
244
69
67