105
63
118
20
41
35
14
69
6
18
9
36
27
58
40
23
16
33
73
26
32
80
12
72
34
172
191
52
11
62
31
64
17
77
24
91
211
10
106
4
29
3
50