29
118
10
33
191
81
86
63
18
21
46
132
13
169
7
27
12
5
122
41
19
9
42
87
148
66
119
193
49
17
38
37
88
62
36
40
24
6
23
51
31
89
92
73
103
34
97
28