1259
9
32
44
17
160
5
24
18
26
48
214
11
57
72
30
15
51
23
66
61
38
187
81
146
41
20
197
12
59
28
222
96
42
8
21
34
138
65
14
639
13
69
94
71
125
130
53