10
33
6
11
19
1
4
50
37
17
28
34
5
63
23
64
35
9
16
290
3
60
13
87
38
41
52
143
70
29
22
8
36
14
47
90
317
80
56
108
206
58
262
82