147
85
29
39
55
23
43
3
21
64
20
110
32
191
59
37
126
88
31
48
24
116
27
120
6
57
307
12
7
44
33
18
209
9
49
61
165
35
8
75
54
14
128
161