147
53
104
31
6
16
43
24
72
35
13
27
153
9
17
7
10
12
40
18
57
23
134
19
22
20
73
33
66
8
54
5
79
64
61
21
29
59
417
46
65
294
25
280
130