29
3
176
86
9
72
18
73
16
31
14
25
11
21
33
30
8
59
12
22
96
17
79
42
4
47
44
65
71
10
102
7
165
2
66
19
39
26
5
35
32
15
97