7
19
150
66
53
41
15
11
14
58
37
13
111
24
3
9
70
32
16
10
92
29
77
12
26
5
95
20
4
33
52
6
407
2
186
130
124
145
21
28
57
25
39