29
11
24
19
4
5
3
0
7
67
2
6
14
16
10
102
17
12
37
31
25
9
13
23
44
20
51
42
38
22
34
21
26
50
148
83
129
30