35
106
18
34
30
10
54
48
41
31
32
74
27
87
14
5
36
12
15
17
21
45
28
25
60
16
50
107
9
3
6
1
58
7
69
131
22
20
46
59
29
119