29
79
21
38
23
35
147
10
4
8
24
5
81
66
6
42
14
15
26
43
11
13
69
39
116
87
49
34
40
12
33
19
3
22
146
47
25
65
130
109
83