31
70
110
267
69
17
33
67
96
11
25
56
5
107
187
63
10
9
53
171
211
47
524
21
51
73
100
153
62
50
125
22
41
23
32
24
8
83
58
30
71
29
15
28
118
37
20
752
18