99
9
150
13
20
5
21
34
10
8
3
46
23
18
52
15
35
25
12
11
7
4
17
84
42
49
43
129
70
44
110
57
28
27
37
6
19
130
65