129
16
22
103
34
21
15
31
2
4
6
215
11
46
5
10
66
14
27
54
52
7
20
13
89
28
12
39
50
17
9
47
60
140
29
8
59
40
110