75
90
63
50
39
108
20
56
52
19
15
7
42
160
21
12
0
4
5
13
28
26
3
23
49
10
14
32
30
44
29
33
62
136
8
51
17
73
249
34
18
11
35