15
241
40
53
37
108
11
3
6
28
7
27
31
16
12
36
29
21
19
4
18
87
54
33
23
5
160
117
26
14
99
50
17
63
25