29
131
11
28
12
38
25
5
10
16
24
15
31
21
8
6
43
71
42
18
47
75
46
62
58
34
13
32
60
17
27
20
41
3
205
51
19
167