130
143
512
56
80
119
29
21
52
51
258
41
249
44
90
104
26
216
40
15
16
70
69
236
154
355
46
83
22
93
101
107
39
160
24
33
25
66
34
5
36
159
18
81
11
96
42
116
203
95
14
27