120
89
15
6
32
96
14
11
53
28
13
55
34
24
50
130
182
33
20
66
198
30
44
71
45
27
40
65
10
16
31
9
51
36
263
46
77
43
58
48
72
80
76
336
134
270
23
112
170