6
3
16
2
14
39
28
13
67
10
15
25
111
57
118
54
34
142
48
148
95
45
302
40
33
59
66
72
69
90
195
44
151
26
117
147
36
53
41
18
51
299
42
23
24
75
101
52
89
140
63