29
17
18
28
134
51
15
26
78
63
13
23
329
6
14
8
4
61
414
53
205
20
44
22
86
35
49
12
21
84
25
3
32
5
7
161
73
27
142