62
52
90
30
47
50
0
97
19
55
12
9
59
77
15
44
7
95
200
145
25
5
155
45
27
263
16
118
135
20
42
48
36
172
24
35
228
238
4
76
78
49
65
86
17
41
51
14
33
113