5
19
27
75
38
15
10
39
25
153
32
37
132
107
52
21
103
62
51
90
120
61
302
18
17
95
31
70
80
216
66
72
22
28
188
125
41
23
33
127
98
4
34
30
46
40
88