13
30
29
50
28
70
27
308
116
77
48
215
52
68
36
105
82
58
46
15
21
24
26
8
34
90
5
23
12
60
63
32
10
57
17
121
37
107
623
75
35
16
53
151