119
33
15
61
65
259
82
16
54
114
280
21
29
22
19
62
48
90
36
17
226
47
120
43
98
26
42
38
34
83
51
55
154
79
46
41
129
5
37
40
68
44
214
24
153
102
292