15
24
13
6
40
53
12
160
11
7
50
36
88
26
17
31
21
19
14
25
47
23
29
79
28
9
16
61
33
27
46
237
8
76
34
82
59