102
95
19
27
20
37
5
22
8
13
31
17
16
41
3
10
72
86
35
6
18
45
23
110
21
819
7
26
28
24
51
34
52
12
15
11
57
138
32
4