89
31
130
7
45
16
66
28
19
23
60
120
90
33
26
24
15
29
13
39
17
36
99
51
11
65
85
73
80
62
101
48
107
42
20
63
197
6
49
9
5
12
173
4