127
803
60
139
27
110
6
13
122
148
15
218
23
67
52
2
120
30
53
43
19
100
22
105
274
1
81
40
44
1279
88
65
92
262
9
26
8
128
12
14
51
11
144
162
7
967
279
33
10
16