60
6
145
129
53
19
17
18
26
4
2
42
48
81
254
333
139
44
51
106
92
75
267
99
24
363
94
339
28
116
312
96
29
216
83
184
275
27
144
77
11
186
976
46
73
822
47
23
100
31
128
14
9
67
32