94
32
16
39
20
109
28
49
12
9
5
7
15
10
48
4
62
8
25
153
3
34
27
23
11
120
36
21
22
2
13
17
50
128
31
152