76
59
31
32
117
52
89
105
33
56
26
29
17
150
80
35
19
13
6
24
15
21
48
22
34
65
94
84
16
37
53
18
23
5
9
57
12
7
66
50
10
46
54
40
3