29
8
45
137
30
7
37
22
12
10
85
64
28
15
89
41
23
47
58
13
136
36
16
59
26
19
33
53
73
176
186
57
49
171
130
267
38
86
25
44
109
84
68
69