4
9
28
6
16
1
49
37
17
27
33
62
23
36
63
32
34
19
288
3
10
60
13
87
41
52
143
70
29
22
8
14
46
90
317
80
56
108
21
205
58
262
82