113
34
183
33
26
31
28
39
41
47
35
10
63
22
58
25
74
45
57
30
21
8
94
145
13
50
140
1
72
175
116
48
96
23
4
52
36
60
127
44
68
46
12