249
165
125
196
154
174
126
184
73
153
89
132
42
84
43
32
88
47
41
45
70
53
56
78
96
64
117
24
29
33
61
83
192
23
21
58
51
46
39
77
38
36
105
26
66
34
69
130
62
25
27
97
28
59
30
110
280
20
18
75
8
63
7
289
166
16
14
138
67
2
12
31
15
49
4
48
22
2012
6
3
9
72
5
1864
10
13
37
1910