29
8
149
31
35
12
19
15
9
193
7
36
22
79
37
84
76
21
58
40
147
48
4
109
6
43
2
3
17
28
18
30
16
42
89
70
87
97
11
92
96
33
5
20