27
44
48
67
47
37
82
102
196
10
301
262
159
378
250
50
130
21
24
12
158
40
18
46
41
195
288
93
117
62
26
4
6
22
23
77
125
148
51
19
29
2
43
8
35
136
25
17
7
71