26
51
7
47
63
8
23
91
29
34
85
90
82
77
42
14
102
95
17
10
21
287
40
75
89
52
130
246
84
24
37
195
155
12
31
36
226
959
61
453
81
35
862
62
15
146
122
41
33
28