122
9
83
16
26
35
15
18
12
2
10
4
11
22
19
161
169
73
52
21
71
49
58
25
14
68
129
95
42
57
48
33
28
34
24
75
36
23
27
80