152
14
60
33
28
50
42
177
219
19
52
187
141
39
108
20
40
21
87
26
22
139
51
4
38
122
204
76
48
24
16
77
6
72
82
46
12
231
34
89
127
78
9
491
53
41
70
86
49
32