3
13
5
19
43
8
62
208
12
25
50
75
20
11
16
39
55
10
38
32
94
58
70
37
34
41
170
17
63
165
82
31
28
15
57
86
23
77
83
33
247
68
18
24