29
72
48
28
32
24
20
25
23
18
27
17
10
13
155
15
45
70
318
86
26
144
14
16
91
47
9
31
11
41
111
8
61
12
44
65
114
38
118
43