100
35
42
36
27
109
33
8
6
39
19
17
7
52
21
13
2
14
18
20
10
34
11
155
43
26
9
28
4
12
45
71
47
32
74
29
93
16
64
129
15
86
73