5
15
4
11
7
118
24
30
262
71
46
49
53
40
74
114
33
92
34
177
76
52
28
200
59
60
91
215
62
77
65
90
335
107
63
48
2
8
41
3
9
43
36
6
44
19
21
12
142