104
19
61
13
7
20
31
67
29
85
10
147
33
119
69
80
9
27
96
35
17
25
6
151
83
50
42
40
64
124
22
41
54
21
88
325
115
26
84
53
92
127