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