135
26
13
17
28
77
193
225
34
18
62
97
185
107
39
37
54
79
41
143
115
131
243
129
655
51
68
64
127
95
24
84
49
21
16
31
87
245
30
27
8
136
25
10
59
38
65
118