18
52
13
17
27
5
20
332
12
3
48
24
30
23
82
36
6
22
7
8
33
47
50
63
32
313
140
21
28
70
15
68
46
34
78
31
29
26
4
79
35
11
14