153
52
91
15
36
17
31
37
62
19
55
59
9
39
38
30
27
95
57
145
8
53
60
11
14
89
603
94
10
33
21
40
4
12
25
26
5
28
73
44
51
171
46