136
592
88
121
230
64
120
148
142
43
41
14
23
29
104
203
37
185
112
40
105
81
92
133
215
15
62
36
71
5
127
1634
35
50
114
78
48
99
10
74
13
46
85
45
32
55
181
34