29
21
5
146
20
34
8
67
7
36
58
17
59
24
18
33
47
166
11
65
14
163
86
70
27
193
43
132
26
111
35
95
77
12
76
82
54
92
102
73
23
68
25
19