6
22
8
13
24
26
15
34
14
11
23
25
36
66
21
27
31
58
74
16
29
12
42
4
20
82
224
105
40
308
201
103
90
179
87
67
89
93
111
86
444
41
202
431
261
148
280
392
133