29
7
5
16
6
8
39
3
2
12
23
20
35
9
13
53
34
65
40
28
46
72
66
85
67
87
202
118
70
58
123
41
42
36
27
32
49
64
74
169
281
30
105
47
114
19
33
60
48