29
14
17
5
32
4
12
45
21
7
23
187
71
28
130
48
6
155
10
41
20
19
9
26
60
25
38
79
58
44
24
39
18
61
77
65
98
8
43