29
109
7
5
83
99
17
35
13
22
329
31
37
26
59
32
112
157
12
44
9
30
54
10
116
25
326
23
8
18
3
15
170
24
4
19
96
11
64
61
139