155
48
103
154
60
43
104
54
46
176
327
107
132
190
165
113
10
26
20
40
221
218
15
6
18
29
27
38
32
44
35
52
61
91
23
41
120
93
31
53
30
102
1624
50
51
34
19
118
754
222
39
100
42