59
45
51
25
2
50
142
226
22
80
32
12
85
120
41
24
18
16
144
60
58
90
134
192
49
14
33
107
70
63
36
17
103
157
19
116
23
40
13
29
193
54
204
42
7
27