145
39
44
141
264
5
7
42
64
83
29
38
279
68
32
17
43
177
123
74
33
51
16
319
40
8
25
197
102
60
131
65
37
47
35
70
41
142
137
85
76
143
1
166