30
23
25
70
50
105
35
14
127
22
66
27
75
9
10
51
28
16
32
102
13
60
21
20
33
40
376
106
19
59
8
43
24
31
17
12
47
68
78
6
134