50
25
3
52
81
28
19
117
42
35
16
13
10
12
6
5
27
140
8
29
75
78
73
76
58
66
84
69
40
130
23
14
80
33
36
77
31
155
49
43
38
45
44
59
101