155
55
91
70
22
50
46
29
38
77
146
33
63
110
34
101
111
64
20
45
15
107
27
86
74
30
430
36
684
131
17
51
93
40
85
25
139
14
209
92
5
231
32
297
123
31
228
98