49
13
108
16
7
70
30
85
127
28
46
177
95
8
20
82
48
23
40
17
100
14
26
60
24
19
195
25
42
31
39
32
34
35
45
65
94
148
58
12
139
29
68