29
75
24
146
87
45
13
67
5
55
37
9
229
41
21
355
101
15
65
438
50
89
58
52
68
16
231
26
18
10
34
4
62
3
108
28
73
203
46
43
7
8
35
44
57
83
109
137